بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

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

نویسندگان

۱۴ مطلب با موضوع «آموزش :: asp.net» ثبت شده است

متن‌باز شدن دات‌نت مایکروسافت در جریان برگزاری کنفرانس ;()Connect که با تمرکز روی توسعه‌دهندگان برگزار می‌شود، اعلام کرد که فریم‌ورک دات‌نت را متن باز می‌کند. همچنین علاوه بر متن‌باز کردن دات‌نت، این فرم‌ورک کراس پلتفرم نیز خواهد شد که با وجود این ویژگی اپلیکیشن‌های مبتنی بر دات‌نت در لینوکس و مک نیز اجرا خواهند شد.

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

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

سوما سوماسگیر، قائم مقام مایکروسافت بخش توسعه‌ی مایکروسافت در خصوص متن‌باز شدن دات‌نت گفت:

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

مایکروسافت چگونه دات‌نت را متن باز خواهد کرد؟

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ آبان ۹۳ ، ۲۰:۳۸

http://www.cmswire.com/images/DNN_Architecture.jpg

دات نت نیوک مدیریت محتوایی بر پایه asp.net  می باشد که بر خلاف دیگر مدیریت های محتوا بر اسا این زبان بصورت منبع باز نیز می باشد که مثله خود باعث مزایا و معایبی نیز می باشد.

یکی از این مزایا قابلیت ترکیب با سور های زبان های asp.net  و دیگر اینکه شناسایی ضعف های آن توسط کاربران حرفه در سورس و همچنین ماژول های که باعث نفوذ (در مواردی نادر) و یا باعث کرک کردن ماژول و تم های (نام جدید اسکین در دات نت نیوک) آن می باشد.

در ادامه موارد بیشتری را با هم بررسی می نماییم:

ویژگی های مهم امنیت در دات نت نیوک:

نصب یک یا چند پرتال

پرتال Dotnetnuke طوری طراحی شده‌است که بتواند با یکبار نصب و بهره گیری از تنها یک پایگاه داده چندین پرتال را راه اندازی و پشتیبانی نماید که به کمک این ویژگی می‌توان با یکبار تهیه فضای هاست صاحب چندین سایت شد. این امر برای شرکت‌هایی که قصد دارند تا وب‌گاه‌های اختصاصی به ازاری هر یک از بخش‌های شرکت خود داشته باشند بسیار ایده‌آل می‌باشد.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ آبان ۹۳ ، ۱۸:۱۸
دانلود آموزش تصویری MCITP به زبان فارسی

فیلم آموزشی کامل دوره MCITP با 140 سناریو کاملاً عملی

مهندسی شبکه های مایکروسافت یا MCITP که مخفف Microsoft Certified Information Technology Professional  می باشد.
داشتن مدرک MCITP به معنى داشتن مهارت و تسلط مورد تایید شرکت مایکروسافت در زمینه شبکه هاى کامپیوترى مایکروسافت ( توپولوژیهاى مربوطه ، پروتکل ها ، استانداردها ، سرویسها و در نهایت طراحى ، راه اندازى و پشتیبانى) مى باشد.
افرادی که این دوره را گذرانده باشند ، مهـارت های لازم را در ویندوز سرور 2008 پیدا کرده و می توانند در بازار کار ، در عناوین شغلی مدیر شبـکه ، مدیریت IT و  طراح شبـکه مشغول به کار شوند.  در ایـن دوره  افـراد با کلیه جزئیـات مربوط به دسترسی کاربـران درون شبکه ، شناخت نیازهای یک شبکه به سرویسهای مختلف ، طراحی یک شبکه ، مدیریت آن و در نتیجه رفع اشکالات مختلفی که در نحوه عملکرد سرویس ها یا ارتباطات درون شبکه ای و برون شبکه ای ایجاد می شود  ، آشنـا می شونـد.
موقعیت شغلی شما پس از کسب دانش و مدارک این دوره جهش چشمگیری یافته و بی شک ، بالاتر از یک کارمند عادی ، و در رده مدیران میانی سازمان یا مجموعه کاری تان قرار خواهید گرفت ، که این امر در ارتقای جایگاه اجتماعی ، درآمد ماهیانه و آینده شما تاثیری بسیار مثبت می گذارد.

مشخصات فیلم آموزشی فارسی MCITP :
– نرم افزار مورد نیاز:  Windows Server 2008 R2
– شرکت سازنده:  Faraz Network
– مدرس : مهندس رشوند

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزش فارسی قابلیتهای تخصصی و پیشرفته شبکه در windows 7 و پیاده سازی عملی آن

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی قابلیتهای ویندوز 7 ( VHD , Bit Locker , Group Policy , Firewall )

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزش فارسی … , Active Directory ,DNS Server , File & Printer Sharing

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزش فارسی … ,DiskQuata, RAID ,DHCP Server , Offline Sharing

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی نصب و راه اندازی DC , RODC

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی نصب و راه اندازی Child Domain و کاربرد های آن

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی نصب و راه اندازی Trusted for between two forest

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی نصب و راه اندازی Web Server و FTP Server

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی دستورات command ای NET , NETSH

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی کار با دستورات Command ای Active Directory

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی آموزش نصب و راه اندازی DFS Server

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی آموزش نصب و راه اندازی Network Load Balancing برای Web Server

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزش پیکربندی Printer هایShare شده برای Linux و راه اندازی Print Server تحت وب

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی آموزش نصب ویندوز از طریق شبکه یا WDS

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی فارسی IPv6 – Auto Configuration , Static , Dhcp

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی اضافه کردن DC 2008 در صورتی که Domain Root بر روی Server 2003 واقع شده

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی انتقال کامل Domin از Server 2003 به Server 2008

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی Acronis Server

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزشی Acronis Home

دانلود آموزش تصویری MCITP به زبان فارسی فیلم آموزش فارسی Clustering با کمک FreeNAS

 در ادامه فیلم های آموزشی دوره+Network

 

۳ نظر موافقین ۰ مخالفین ۰ ۰۴ آبان ۹۳ ، ۱۸:۲۹

http://www.mconnectsolutions.com/blog/wp-content/uploads/2012/07/website-loading-speed.jpg

با سلام، 

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

توضیح مشکل

در این آموزش قصد داریم زمان انتظار برای بارگزاری سایت های ASP.NET که شامل DNN نیز می شود را با ارائه چند راهکار کاسته و سرعت سایت را بهبود بخشیم. البته منظور از زمان تاخیر در بارگزاری وبسایت یا site loading delay، زمانی است که بعد از صدازدن آدرس سایت در نوار آدرس مرورگر عملا هیچ اتفاقی رخ نداده و سایت بعد از مدت زمان زیادی در حدود 30 تا 40 ثانیه شروع به بارگزاری می کند. 

۳ نظر موافقین ۰ مخالفین ۰ ۱۲ مرداد ۹۳ ، ۲۰:۰۴
سید محمد آذربرا


PHP و ASP زبان های متداول برنامه نویسی تحت وب هستند که برای طراحی سایت های داینامیک بکار می روند. از نظر کاربرد هر دو می توانند صفحات وب سایت با کارایی و طرح قالب مشابه را تولید کنند.

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

برای ما چند معیار در طراحی سایت اهمیت دارد که روی انتخاب ما تاثیر خواهد داشت.

بحث کارایی:

همانطور که اشاره شد هر دو زبان برنامه نویسی از نظر کارایی یکسان هستند یعنی اگر بخواهیم هر وب سایت با هر قابلیتی را طراحی و راه اندازی کنیم اینکار هم با ASP قابل اجرا است و هم با PHP

بحث هزینه :

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

از طرف دیگر بسیاری از ملزومات و اصطلاحا Addon ها برای ASP و سرور ویندوز هزینه در برخواهند داشت . حال آنکه PHP  یک زبان لایه باز است و ماژول های آن نیاز به پرداخت هزینه ندارد.

 پس از نظر هزینه PHP برای طراحی سایت گزینه بهتری است.

بحث عمومیت :

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

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

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

و یک نکته مهم :

۰ نظر موافقین ۰ مخالفین ۰ ۲۹ تیر ۹۳ ، ۱۵:۳۰

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

مایکروسافت بیش از ۱۵۰ کتاب‌ آموزشی خود را در زمینه‌های مختلف بصورت مجانی برای دانلود در اختیار کاربران سرویس‌های خود قرار داده است. تا پیش از این برای تهیه این کتاب‌ها باید هزینه چند صد دلاری می‌کردید و حالا می‌توانید هر کدام را که نیاز دارید مجانی دراختیار داشته باشید.

مایکروسافت در MSDN نوشته است که کتاب‌های مجانی این شرکت تنها در ماه گذشته ۳.۵ میلیون بار دانلود شده‌اند. اریک لیگ‌من از مایکروسافت وعده داده که ۱۳۰ کتاب دیگر را نیز در آینده نزدیک به صورت مجانی به اشتراک خواهد گذاشت. او از مخاطبین خود خواسته که از این منابع استفاده کرده و نهایت لذت را از آن‌ها ببرند و تا جای ممکن آن‌ها را با دوستان خود نیز به اشتراک بگذارند.

برای دانلود این کتاب‌ها به وب سایت MSDN مراجعه کنید. اغلب کتاب‌ها در قالب فایل PDF عرضه شده‌اند، اما برخی از آن‌ها در فرمت‌های EPUB و MOBI نیز قابل دانلود هستند تا به راحتی بتوان آن‌ها را در موبایل‌ها نیز مطالعه کرد.

۰ نظر موافقین ۰ مخالفین ۰ ۱۷ تیر ۹۳ ، ۱۲:۴۰
دانلود Pluralsight .NET Tutorial Series - دوره های آموزشی دات نت

ADO.NET مجموعه ای از کامپوننت های نرم افزاری است که برنامه نویس می تواند از آن به منظور دسترسی به به داده ها (Data) و دیتا سرویس ها (پایگاه داده ها) استفاده کند. در واقع با استفاده از این تکنولوژی شما می توانید با انواع پایگاه داده ها مانند Access, MS SQL Server, Oracle ارتباط برقرار کنید. در دات نت فریم ورک (NET Framework.) دستیابی داده با استفاده از ADO.NET انجام می شود. ADO.NET در حقیقت یک رابط برنامه نویسی است که مجموعه امکانات لازم به منظور برقراری اتصال با بانک های اطلاعاتی را در اختیار پیاده کنندگان برنامه های وب قرار می دهد. رابط فوق با ایجاد یک لایه اضافه، جزئیات و پیچیدگی های موجود به منظور دستیابی به داده را از دید پیاده کنندگان مخفی نگه می دارد.
در دوره آموزشی Pluralsight .NET Tutorial Series شما قابلیت های اساسی و کلیدی .NET آشنا می شوید.

عناوین آموزشی ADO NET Fundamentals:
- بررسی و مروری بر ADO.NET
- تنظیمات محیط کار
- برقراری ارتباط با یک منبع داده با استفاده از ADO.NET
- بازیابی (Retrieving) داده ها از یک منبع داده ها
- درج، حذف، به روز رسانی داده ها از منبع داده ها
- شناخت خطاها با ADO.NET
- استفاده از SqlDataAdapter
- پیگیری عملکرد سمت کلاینت
- مدیریت همزمانی و تراکنش ها
- ادغام اتصالات
- استفاده از XML با ADO.NET
- خطا موقت جابجایی با ADO.NET
- ملاحظات عملکرد با ADO.NET
- و ...

دیگر دوره های آموزشی:
- استفاده از Fody برای کدنویسی کمتر
- و ...
۱ نظر موافقین ۱ مخالفین ۰ ۱۲ تیر ۹۳ ، ۱۳:۳۰