C#

اولین ارسال من در github

بعد از سالها کد بدرد نخور نوشتن ، بالاخره سر کلاسم در پارک علم و فناوری زنجان به این نتیجه رسیدم که یک تکه کد که ویرایش کرده ام شاید به درد دو سه نفر از بچه های کلاس بخوره . برای همین کدهای ویرایش شده رو قرار دادم کنار کدهای اساتید برنامه نویسی – در سایت github   در ... ادامه مطلب »

اسلاید های کارگاه زامارین

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

say hello xamarin

xamarin چیست ؟ xamarin یک ابزار برای برنامه نویسی بر روی موبایل با استفاده از زبان #C می باشد. این ابزار در ماه مه سال ۲۰۱۱ توسط سازندگان پروژه متن باز Mono Android خلق شد. تاکنون حدود ۸۰۰ هزار توسعه دهنده در بیش از ۱۲۰ کشور جهان بروی این فریم ورک کار کرده‌اند. کتابخانه xamarin بیش از ۲۰۰۰۰ کامپوننت قابل استفاده دارد، کدهای برنامه قبل از ... ادامه مطلب »

Extension method چیست

بالاخره بعد از چند مطلب پایه ای در زمینه Linq به یک بحث پرکاربرد و دوست داشتنی رسیدیم – هر چند که مطلب قبلی در زمینه عبارت های lambda نیز کاربردی بود. نکته : رئوس این مطالب از یک کتاب تهیه شده و برای درک بهتر باید مطالب قبل را نیز مطالعه کنید. بحث امروز درباره extension method می باشد و ... ادامه مطلب »

lambda expression چیست

متدهای بي نام در پاره اي مواقع بسيار مفيدند. اما نحو (syntax) به كارگيري آنها دشوار مي باشد. عبارات لامبدا ويژگي توابع بي نام را دارند اما با نحو ساده تري . مفهوم lambda expression در C# 3.0 معرفی شد و مختصرنویسی  و یا  ساده شده  anonymous method می باشد. در واقع  در زمان کامپایل برنامه ، عبارات lambda به متدهای ... ادامه مطلب »

anonymous type

تفاوت نوع داده ای var با  anonymous type چیست ؟ نوع var با C# 3.0 معرفی شد . این نوع داده برای تعریف نوع متغیر ضمنی ( متغیر محلی) معرفی شده است. در هنگام استفاده از این نوع در واقع به کامپایلر دستور می دهیم که هنگام کامپایل نوع داده را کشف ( استخراج ) بکند. این نوع از داده ... ادامه مطلب »

مزایا و معایب LINQ

مزایای استفاده از Linq چیست ؟ ارائه یک ساختار (زبان پرس و جو) برای پرس و جو کردن اطلاعاتی از قبیل پایگاه داده ها ، XML ها ، ADO.NET Dataset ، وب سرویس ها و سایر اشیا مانند آرایه ها و لیست ها کنترل نوع (type checking) کامل که در Linq می باشد همراه با IntelliSense کمک می کند تا ... ادامه مطلب »

LINQ چیست؟

linq مخفف عبارت ” Language Integrated Query” بوده و تلفظ صحیح آن لینک می باشد برای اولین بار با دات نت فریم ورک 3.5  و در ویژوال استودیو 2008، همزمان با C # 3.0 و VB.NET 2008 معرفی شد. linq شما را قادر به پرس و جو از داده های منابع مختلف مانند پایگاه های داده SQL، اسناد XML ای ، ... ادامه مطلب »

اولین دوره ASP.NET MVC در جهاد دانشگاهی زنجان در حال برگزاریست

با همت جهاد دانشگاهی زنجان اولین دوره برنامه نویسی asp.net mvc در زنجان در حال برگزاری می باشد. این دوره بصورت پروژه محور بوده و تکنولوژی های جدید در زمینه برنامه نویسی وب در طول دوره بحث می شود   این دوره برای افرادی که با برنامه نویسی آشنا هستند و قصد دارند وارد دنیای برنامه نویسی اینترنت شوند طراحی ... ادامه مطلب »