• 1397/06/14

استفاده از برنامه ویندوزی برای یوزرهای متعدد از روی شبکه :

با سلام و احترام به استاد عزیزم

ضمن آرزوی سلامتی و تشکر مجدد از دوره بسیار عالی C# اخیر، دو تا سوال دارم

1- اگر بنده براساس آموزشی که زحمت کشیده بودید برنامه ای تهیه کنم، آیا صرفا با تنظیم connection string میتونم بانک برنامه رو روی سرور اصلی موسسه attach کنم و یوزرهای مختلف با نصب برنامه روی کامپیوترهاشون به بانک وصل شده و از برنامه استفاده کنن؟ ابهامی که برام پیش اومده اینه که تو آموزش های دیگه ای دیدم که مثلا در معماری سه لایه میان توی لایه Businese کلی کد مینویسن برای اتصال client به server و دست به دست کردن دیتا توی این مسیر

اگر نه، عاجزانه استدعا دارم با تکنولوژی LINQ نحوه استقرار بانک روی سرور اصلی سازمان و اتصال یوزرها از طریق شبکه به اون و اجرای برنامه توسط همه یوزرها روی همون بانک اصلی موجود در سرور سازمان رو آموزش بدید. خیلی خیلی نیاز دارم، اگر وقتتون که خیلی باارزشه اجازه نمیده کتاب، لینک، سایت یا هر منبع جامعی رو اگه معرفی بفرمایید، صمیمانه ازتون سپاسگزار خواهم بود. (یا حداقل عبارت کلیدی و مناسبی برای جستجو در اختیارم بگذارید)

2- شما توی دوره فرمودید عکسها رو ترجیحا توی بانک ذخیره نکنید و توی مثال حسابداری هم روی فولدر images ذخیره کردین. اونطوری که متوجه شدم(نمیدونم درسته یانه!) عکسها روی همون سیستمی که برنامه اجرا شده و توی اون فولدر مربوطه ذخیره میشه و صرفا اسم اون عکسها توی بانک هستش . اگه برداشت بنده درسته، چطور میشه بقیه یوزرهایی که با سیستم های دیگه و از طریق شبکه به برنامه (که بانک اون روی سرور اصلی هست) متصلند، عکسها رو با لودشدن برنامه ببینن؟

 

ببخشید طولانی شد سوالم، خلاصه سوال اول اینکه اگر مثلا بانک برنامه حسابداری شما رو روی یک سرور بزاریم، و برنامه رو روی سیستم های یوزرهامون نصب کنیم، آیا اون یوزرها با اجرای برنامه به راحتی میتونن از طریق شبکه به بانک وصل شده و توی اون تراکنش انجام بدن؟ یعنی کار اضافه دیگه ای نمیخواد انجام بشه؟

  • 1397/06/14
  • ساعت 17:26

سلام 

بله میتونید 

هر کسی و هر شررکتی روش های خودش رو داره 

میتونید راجع به دییزاین پترن ها تحقیق کنید تا اطلاعات کافی راجع به روش ها بدست بیارید 

 


  • 1397/06/17
  • ساعت 12:33

با سلام و احترام مجدد و تشکر از پاسخ

در مورد سوال دوم هم لطف میفرمایید؟


  • 1397/06/17
  • ساعت 12:39

اگر تحت شبکه هست برنامه بهتره در بانک ذخیره کنید 


  • 1397/06/17
  • ساعت 16:58

امکانش هست مشابه اون کدی که توی جلسه 11 زحمت کشیدید (پشت دکمه ذخیره) و عکسها رو روی هارددیسک ذخیره کردید، برای ذخیره روی سرور هم انجام بدید؟

مجددا تشکر می کنم


  • 1397/06/17
  • ساعت 17:10

اگر وقت آزاد داشتم حتما براتون قرار میدم