دوره مجازی #C (جلسه 45): جمع بندی و نکات تکمیلی

دسته بندی: برنامه نویسی
زمان مطالعه: 1 دقیقه
۰۲ دی ۱۳۹۴

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

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

:: توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

چه امتیازی به این مقاله می دید؟
نویسنده آرین زارعی

جلسات دوره

نظرات کاربران

امیرحسین بیگلری

سلام خسته نباشید
ممنون در دوره ی فوق العادتون ، ببخشید نرم افزار red gate که برای پر کردن بانک اصلاعاتی استفاده کردید رو نمیشه الان دانلود کرد و اررور میده که برای کشور شما در درسترس نیست که خریداری کنید ، نرم افزار دیگری برای پر کردن بانک اصلاعاتی میتونین پیشنهاد بدین ؟ یا همین red gate رو لینکشو بزارید ، ممنون

msaco

با سلام
قصد خرید دوره را داشتم . آیا سورس جلسات آموزشی در اختیار ما قرار می دهید؟

alireza

سلام استاد ممنون از تدریس کاملتون
در جلسه 12 که stream writer رو آموزش دادین . نمیدونم چرا داخل کانستراکتور از قسمتی که آدرس فایل رو وارد میکنم ارور میگیره .
streamwriter writer =new streamwriter (@”D:\project \file.txt”) ;I
@”D:\project \file.txt” این قسمت رو ارور میده .

امیرحسام هاشمی

سلام یک سوال داشتم چگونه می تونم یک لیست جنریک را مرتب کنم که از دیتابیس می خوانم و روی data grid view نمایش می دهم

Sej-al Zamani

سلام
من تو جلسه پنجم ی مشکلی دارم
وقتی میخوام ک اعداد بین 0 تا 20 پیام اوکی بده و در غیر اینصورت هیچی نده
همه اعدا رو اوکی میده
else هم میذارم کلن خطا میده

int MyNumber;

            Console.WriteLine("adad ro bde");
            MyNumber = Convert.ToInt32(Console.ReadLine());

            if ((MyNumber >= 0) && (MyNumber <= 20)) ;
            {
                Console.WriteLine("ok");
            }
آرین زارعی

semicolon در انتهای if باعث مشکل شده. لازم نیست.

قاسم بساکی

سلام
خسته نباشید
من برنامه phonebook رو که در جلسه 29 توضیح داده بودید نوشتم . فقط موقع اجرا برنامه اجرا نمیشه. و همینطور که تو متن ارور ها (که توی عکس فرستادم مشخصه) نوشته، پوشه های Debug لایه های DAL و BO و BLL خالی هستن. نمیدونم چرا. پوشه Debug توی مسیر پروژه و پوشه bin رو نگاه کردم همه خالی هستن!!!!
لینک تصویر ارور:
http://uupload.ir/files/hc5_untitled.jpg

اگه میشه کمک کنید

آرین زارعی

سلام.
دی ال ال های لایه ها رو به شکل مناسب اضافه نکردید به لایه های مختلف. رجوع کنید به آموزش های اضافه کردن دی ال ال لایه ها به همدیگر

قاسم بساکی

متن ارور
http://uupload.ir/files/hc5_untitled.jpg

قاسم بساکی

سلام
خسته نباشید
من برنامه phonbook رو که در جلسه 29 توضیح داده بودید نوشتم . فقط موقع اجرا برنامه اجرا نمیشه. و همینطور که تو متن ارور ها (که توی عکس فرستادم مشخصه) نوشته، پوشه های Debug لایه های DAL و BO و BLL خالی هستن. نمیدونم چرا. پوشه Debug توی مسیر پروژه و پوشه bin رو نگاه کردم همه خالی هستن!!!!

Mohamad Ahmadi

سلام من تازه میخوام دوره رو شروع کنم متوجه شدم شما از sql server 2014 استفاده میکنین الآن منم باید با 2014 کار کنم یا 2017 رو استفاده کنم ؟ راجع به visual studio هم همین سوال رو دارم

آرین زارعی

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

محمد سیف

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

آرین زارعی

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

قاسم بساکی

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

آرین زارعی

ببینید خیلی پیش نیاز ها هست تو نصب اینطور برنامه ها. بعضی کانفلیکت هایی هم دارن با برنامه های دیگه. یکبار دیگه نصب کنید ویژوال استودیو رو از یه سورس دیگه و اگه درست نشد ویندوز رو عوض کنید.

قاسم بساکی

سلام
من جلسه 24 رو تماشا کردم. خواستم مراحل Entity Framework رو انجام بدم. ولی تو مرحله ایجاد مدل از دیتابیس، مدل ساخته میشه ولی کلاس از دیتا بیس ساخته نمیشه و در قسمت پایین یک Exeption نمایش میده.
ارور به این شکله:
ی عکس از ارور آپلود کردم
http://uupload.ir/files/68o8_untit_led.png
با دیتابیس های دیگه هم انجام دادم همین ارور رو داد

Error	1	An exception was thrown while trying to compile the transformation code. The following Exception was thrown:
System.TypeLoadException: The signature is incorrect.
   at Microsoft.CSharp.CSharpCodeGenerator.ProcessCompilerOutputLine(CompilerResults results, String line)
   at Microsoft.CSharp.CSharpCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames)
   at Microsoft.CSharp.CSharpCodeGenerator.FromSourceBatch(CompilerParameters options, String[] sources)
   at Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources)
   at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromSource(CompilerParameters options, String[] sources)
   at Microsoft.VisualStudio.TextTemplating.TransformationRunner.Compile(String source, String inputFile, IEnumerable`1 references, Boolean debug, CodeDomProvider provider, String compilerOptions)		1	1	
آرین زارعی

به نظر مشکل از نصب ویژوال استودیو میاد چون به کد جنریتور کامپایلرتون ایراد گرفته. مطمئن هستید به درستی و کامل نصب کردید ویژوال استودیو رو؟

hamid reza

سلام برنامه نویسی چندلایه هم آموزش داده شده؟
در ضمن خرید فقط به صورت پستیه؟امکان دانلود نیست؟

آرین زارعی

سلام.
بله برنامه نویسی چند لایه هم آموزش داده شده.
امکان دانلود هم هست.

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل