تبلیغات
مقالات آموزشی برنامه نویسی و شبکه - مطالب بهترین کتابهایی که تا حالا خوندم

کتاب آموزش mvc

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

یکی از خصوصیات خوب مهندس راد اینه که درون کتابهاش علاوه بر مباحث اصلی ، تکنیک های برنامه نویسی در پروژه های بزرگ رو هم آموزش میده که این خیلی خوبه.
در این کتاب هم خیلی جالب مباحث dependency injection و ... در کناب MVC آموزش داده شده و کتاب خیلی خوبیه.

البته من حدود 70 - 80 درصدش رو خوندم و هنوز فرصت نکردم کامل بخونمش ولی یکی از برنامه های مطالعاتیم تموم کردن این کتاب است.

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

مقالات مهندس نصیری رو می تونین در سایتشون (سایتشون با mvc طراحی شده است) به آدرس dotnettips.info بخونین.


http://www.pendarepars.com/book/image3d/%D9%85%D8%B1%D8%AC%D8%B9-%D9%83%D8%A7%D9%85%D9%84-ASP-NET-MVC4

مرجع كامل ASP.Net MVC 4

مولف: بهروز راد

انتشارات: پندار پارس

مایکروسافت به‌عنوان یکی از بزرگ‌ترین و مطرح‌ترین شرکت‌ها در تولید و ایجاد بسترهای مورد نیاز برای توسعه‌گران با توجه مطلوب به نقش پُر رنگ وب شرکتی پیشتاز در ارائه‌ی ابزارها و بسترهای لازم برای تولید برنامه‌های مبتنی بر وب است. ASP.NET MVC جدیدترین فریم‌ورکی است که با توجه کامل به امکان استفاده از جدیدترین استانداردهای وب قابلیت سفارشی‌سازی و مفاهیم واقعی پروتکل HTTP توسط مایکروسافت عرضه شده است و هر روز بیش از پیش مورد توجه قرار می‌گیرد. در این کتاب سعی شده است تا خواننده با همه‌ی ابعاد این فریم‌ورک آشنا شده و در پایان بتواند به‌عنوان یک متخصص ASP.NET MVC شناخته شود.

نوشته شده در تاریخ پنجشنبه 21 فروردین 1393    | توسط: ح.م    | طبقه بندی: بهترین کتابهایی که تا حالا خوندم،     | نظرات()


کتاب آموزش entity framework

سالها برنامه نویسان asp.net برای کار با دیتابیس باید کلی کد ado.net می نوشتند که شامل sqlconnection و sqlcommand و ... میشد.
کاری بس خسته کننده با کلی کد نویسی تکراری و وقت گیر که باعث میشد برای تولید پروژه ها خیلی وقت صرف بشه که باعث 2 مشکل زیر میشد:

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

یهو با بوجود آمدن شی گرایی و شی گرا شدن زبان های برنامه نویسی ، برنامه نویسان برنامه نویسی چند لایه رو بوجود آوردن ، بدین صورت که شما یک کلاس برای ارتباط با دیتابیس می سازین (لایه Data Access) و بعد باید به ازای هر جدولی که توی دیتابیس دارین یک کلاس بسازین که به ازای هر فیلد جدول یک پراپرتی متناظر باید بنویسین (لایه Business) و ...

حال آنکه برنامه نویسان یهو به خودشون اومدن و دیدن که دارن کلی کد می نویسن تا بتونن بین دیتابیس و زبان برنامه نویسی شی گرایی که دارن ارتباط برقرار کنن
در این  زمان بود که ORM ها پا به عرصه گذاشتن ، ORM ها کارشون این بود که با 2 تا next ساده کل لایه Bussiness شما رو بسازن و با کمک زبان هایی مثل linq یا lambda برنامه نویس بتونه بدون نیاز به پروسیجر نویسی و یا نوشتن کدهای sql ، کلیه عملیات های دیتابیس (ثبت/ویرایش/حذف/دریافت) رو انجام بده.

در گذشته ORM های زیادی مثل linq2sql وجود داشتند که آخرین و کاملترین اونها entity framework است.

این کتاب اولین و بهترین کتابیه که من ازش entity framework رو یاد گرفتم.

پیشنهاد می کنم بعد از خوندن این کتاب در زمینه زبان lambda مطلب بخونین و سعی کنین entity framework رو با lambda کار کنین ، چون زبان linq خیلی کداش طولانی است و در مواردی هم قدرتی که lambda به شما میده رو نداره...

اگر یه مدت با lambda کد بزنین ، عاشقش میشین

اگر علاقه دارین که بهتر با Entity Framework و سایر روش های دریافت اطلاعات از دیتابیس آشنا بشین ، بخش آموزش ado.net رو بخونین.

http://www.pendarepars.com/book/image3d/%D9%85%D8%B1%D8%AC%D8%B9-%D9%83%D8%A7%D9%85%D9%84-Entity-Framework-4-1

مرجع كامل Entity Framework 4.1

مولف/مترجم: بهروز راد

انتشارات: پندار پارس

با افزایش روز افزون نیازهای نرم‌افزاری شركت‌ها، نیاز به ابزارهایی كه تولید كد در لایه‌ی دسترسی به داده‌ها را تسهیل بخشد به شدت احساس می‌گردد. Entity Framework به‌عنوان راه‌حل استراتژیك مایكروسافت، بدین منظور معرفی و مورد توجه بسیاری از توسعه‌گران قرار گرفته است. در این كتاب با جنبه‌های مختلف Entity Fremework و قابلیت‌های فراوان آن آشنا خواهید شد

نوشته شده در تاریخ پنجشنبه 21 فروردین 1393    | توسط: ح.م    | طبقه بندی: بهترین کتابهایی که تا حالا خوندم،     | نظرات()


کتاب آموزش css به روشی جدید

یکی از بی نظیرترین کتابهایی که من خوندم ، این کتابه ، این کتاب به قدری جذاب مباحث رو آموزش داده که من همشو توی یک روز خوندم و واقعا ازش لذت بردم.

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

پس از خوندن کتاب 101 نكته و ترفند برای استفاده از CSS در طراحی وب ، خوندن این کتاب رو پیشنهاد می کنم:  بهترین کتاب فارسی : آموزش CSS _(بسیار کامل-بسیار روان)





101 نكته و ترفند برای استفاده از CSS در طراحی وب

موضوع: وب - سایتها (طراحی وب سایت,آموزش css)
پدیدآورنده:
نویسنده:ریچل اندرو
مترجم:امیر عباس عبدالعلی

ناشر: ناقوس

نوشته شده در تاریخ پنجشنبه 21 فروردین 1393    | توسط: ح.م    | طبقه بندی: بهترین کتابهایی که تا حالا خوندم،     | نظرات()


کتاب آموزش web api

نسل جدید نرم افزارهای تحت وب سرویس محور خواهند بود ، بصورتی که شما سرویس هایی برای عملیات CRUD (ثبت/ویرایش/حذف/دریافت) در دیتابیس می سازین و با جی کوئری ajax و یا تکنولوژی هایی مثل angularjs می تونین به سرویس هاتون در سمت کلاینت وصل بشین و همه کارهایی که زمانی با سی شارپ انجام می دادین رو با جی کوئری و یا جاوا اسکریپت انجام بدین!

در گذشته وب سرویس ها با WCF نوشته می شدند ولی WCF یکم کدنویسیش زیاد بود و ... ، Web API آخرین تکنولوژی در زمینه وب سرویس است که خیلی جذاب و باحاله

یک کتاب خیلی خوب در زمینه آموزش Web API کتاب زیر است :




ASP.NET MVC 4 & Web API

ASP.NET MVC 4 & Web API
مترجم:سید منصور عمرانی
انتشارات پندار پارس


امروزه سرویس‌های REST هرچه بیشتر در مقایسه با سرویس‌های سنتی SOAP محبوبیت پیدا می‌کنند. بزرگ‌ترین مزیت این سرویس‌ها مستقل بودن کلاینت از قراردادی است که از آن سو سرویس‌های SOAP به کلاینت‌ها تحمیل می‌کنند، به گونه‌ای که کلاینت‌ها بدون اطلاع از قرارداد یک سرویس SOAP و فراهم کردن پیکربندی لازم، قادر به استفاده از سرویس نخواهند بود. در این کتاب، ابتدا سرویس‌های REST و تفاوت آنها با سرویس‌های سنتی SOAP توضیح داده شده و سپس بر اساس مدلی به نام RMM، توضیح داده می‌شود چگونه می‌توان سرویسی را تعریف کرد که RESTful قلمداد شود. پس از آن با استفاده از قابلیت جدید Web API در سکوی ASP.NET MVC 4، چگونگی پیاده‌سازی یک سرویس RESTful به‌طور عملی آموزش داده می‌شود. ارزش این کتاب نه فقط شامل اصول REST و پیاده‌سازی سرویس RESTful بوده، بلکه نحوه‌ی پیاده‌سازی را با استفاده از جدیدترین و به‌روزترین تکنیک‌ها و ابزارهای موجود، به‌صورت حرفه‌ای آموزش می‌دهد.


نوشته شده در تاریخ چهارشنبه 20 فروردین 1393    | توسط: ح.م    | طبقه بندی: بهترین کتابهایی که تا حالا خوندم،     | نظرات()


کتاب آموزش شی گرایی سی شارپ (سی شارپ پیشرفته)

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

این کتاب ترجمه کتاب 70536 مایکروسافت است که منبع اصلی یادگیری دوره Foundation سی شارپ است.




Microsoft .Net Framework 2.0 Application Development Foundation

موضوع: سخت‌افزار

پدیدآورنده:
نویسنده:آنتونی نورتروپ
نویسنده:شاون ویلدرماث
نویسنده:بیل راین
مترجم:سیاوش مرتضوی

ناشر: ناقوس

نوشته شده در تاریخ چهارشنبه 20 فروردین 1393    | توسط: ح.م    | طبقه بندی: بهترین کتابهایی که تا حالا خوندم،     | نظرات()


کتاب ASP.Net انتشارات راکس

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

توی این کتاب خیلی مباحث جالبی در مورد امنیت و امکانات پیشرفته asp.net بیان شده که خوندنش رو به همه پیشنهاد می کنم.

متاسفانه نسخه مقدماتیش هنوز ترجمه نشده




مرجع كامل ASP.NET 4 به زبان های #C و VB ( چاپ دوم )

موضوع: برنامه‌نویسی,مایكروسافت دات نت,سی شارپ (زبان برنامه‌نویسی كامپیوتر)

پدیدآورنده:
نویسنده:Bill Evjen
نویسنده:Devin Rader
مترجم:مهدی محلاتی
مترجم:حسین مقدم

نوشته شده در تاریخ چهارشنبه 20 فروردین 1393    | توسط: ح.م    | طبقه بندی: بهترین کتابهایی که تا حالا خوندم،     | نظرات()