Monday, August 29, 2011

جاوا اسکریپت تحت سرور !!!

شاید عجیب باشد ولی Node.js در واقع جاوااسکریپت سمت سرور است . ایده آن از اینجا کلید خورده است که اگر جاوااسکریپت یک سری مسائل سمت Client را حل می کند ، چرا نباید این را در سمت سرور داشته باشیم ؟

مقاله ای درباره Node.Js

چند مزیت آن :

Process management : iisnode می تواند مدیریت چرخه حیات یک پروسه را دست بگیرد و باعث بهبود

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

ادامه این مقاله را در اینجا بخوانید

Friday, August 26, 2011

وب سایت interactive با مدل MVVM

اگر می خواهید نمونه ای از وب سایتهای Interactive که با مدل MVVM ( Model-View-ViewModel ) ساخته شده است، به سایت http://learn.knockoutjs.com/ سری بزنید، به نظرم یکی از جدیدترین نمونه های وب سایت های Intractive است که برای مقاصد آموزشی ساخته شده است ، بسیار جالب و به قول معروف light

Wednesday, August 24, 2011

MVC Scaffolding

آی ملت همیشه در صحنه، جماعت هوشیار، دلیران برنامه نویس، بشتابید که امروز می توانید یک بحث کامل در باب MVC Scaffolding در PluralSight به صورت رایگان ببینید:

Tuesday, August 23, 2011

آموزش MVC - بخش ششم - DataAnnotations

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

Friday, August 12, 2011

انتشار نسخه جدید Ajax Control Toolkit

نگارش جدید Ajax Toolkit  در July 2011 ارائه شده است. در این نگارش بسیاری از کنترلها اصلاح شده و مشکل سازگاری با مرورگرهای مختلف در آن حل شده است. این نگارش را به صورت زیر می توانید در ویژوال استودیو نصب کنید: 
1- از منوی Tools  گزینه Library Package Manager  را انتخاب کنید و سپس روی Package Manager Console کلیک کنید
2- پس از باز شدن پنل مربوطه و ظاهر شدن اعلان بنویسید :


PM> Install-Package   AjaxControlToolkit

سپس ویژال استودیو شروع به دانلود و نصب آن خواهد کرد و در پایان پیام زیر ظاهر خواهد شد: 

Successfully installed 'AjaxControlToolkit 4.1.50731'.
Successfully added 'AjaxControlToolkit 4.1.50731' to WebSite1.

البته می توانستید این کار را از پنجره Manage Nuget Package در همان منو نیز انجام دهید : 


حال در صفحه وب خود با اضافه کردن خط زیر آن را رجیستر کنید :

البته این پکیج قبلا به فایل Web.Config شما اضافه شده (چک کنید:)


دقت کنید که می توانید tagPerfix را به هر اسمی که دوست دارید تغییر دهید ، مثلا من آن را به act تغییر داده ام.
حال در صفحه خود می توانید از کنترلهای آن استفاده کنید و مثلا textbox را به colorPicket تبدیل کنید:

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

Wednesday, August 10, 2011

دانلود کتاب " 30 استراتژی نثبیت شده در بازاریابی اینترنتی"

کتاب "30 استراتژی تثبیت شده در بازاریابی اینترنتی" را می توانید از اینجا دانلود کنید. 

آموزش رایگان سی شارپ از Pluralsight

آی ملت ، بشتابید که pluralsight امروز 10 آگوست 2011 ، به مدت 24 ساعت ویدئوی آموزش جدیدترین امکانات #C  را رایگان در اختیارتان گذاشته ، غفلت موجب پشیمانی است.

Monday, August 08, 2011

اطلاعات آماری وب سایت شما

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

Friday, August 05, 2011

دانش آموز انگلیسی در مسابقات جهانی Excel اول شد

ربه  کا، 15 ساله در بین 228000 شرکت کننده از 57 کشور در مسابقات جهانی Excel اول شد و جایزه 5000 دلاری خود را طی مراسمی در آمریکا دریافت خواهد کرد.
چقدر خوب بود ما هم در مدارس کار با نرم افزارهای اداری را به بچه ها یاد می دادیم و برای آنها مسابقه می گذاشتیم .دانش آموزان که هیچ ، چقدر جای این مسابقه در ادارات ایران خالی است . 


ماوس جدید مایکروسافت با فناوری نانو

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

Thursday, August 04, 2011

کتاب WebMatrix

Web Matrix  یکی از آخرین ابزارهای مایکروسافت برای طراحی وب است که ترکیبی از برنامه هایی مثل Front-page و Dream-weaver  است البته با اضافه کردن یک سری امکانات جدید و پشتیبانی از نگارشهای جدید مثل موتور Razor  . برای دانلود رایگان کتاب راهنمای Web Matrix  به این لینک مراجعه نمایید . این کتاب کوتاه (39 صفحه ) دارای بخشهایی در ارتباط با چگونگی ساختن وب سایت با WordPress  و همچنین Umbraco  می باشد . از دست ندهید. 

Wednesday, August 03, 2011

آموزش MVC - قسمت پنجم - Razor

قسمت پنجم از آموزش MVC را در سایت 30sharp.com قراردادم . این قسمت به معرفی موتور Razor  اختصاص دارد. لینک مقاله