مطالب
سیلورلایت بر روی کدام سکوهای کاری قابل اجرا است؟

تاکنون سیلورلایت به سکوهای کاری مختلفی منتقل شده است و با توجه به مزایای استفاده از یک نسخه‌ی ساده شده‌ی دات نت فریم ورک (برای اینکه حجم افزونه‌ی آن زیاد نشود)، فراهم بودن اکثر امکانات طرح بندی WPF در آن، امکان استفاده از همان زبان‌های آشنای دات نت مانند CS و VB برای توسعه‌ی Silverlight، امکان اجرای برنامه‌های آن در خارج از مرورگر همانند یک برنامه‌ی Desktop (البته با قیود امنیتی بسیار زیاد)، امکان دسترسی کامل به وب سرویس‌ها و امکانات WCF، این روزها کم کم دارد جای بسیاری از فناوری‌های دهه‌ی قبل را می‌گیرد و حداقل اگر به لیست تازه‌های VS.NET 2010 و موارد مرتبط به آن دقت کنیم، Silverlight جزو مواردی است که بیشترین حجم توجه و نو‌آوری را به خود اختصاص داده است.
در ادامه لیستی از سکوهای کاری را که سیلورلایت به آن‌ها منتقل شده است یا خواهد شد، با هم مرور خواهیم کرد:
- ویندوز : +
- ویندوز مدفون شده : +
- ویندوز فون 7 : +
- Macintosh OS 10.4.11+ Intel-based : + و + (جالب اینجا است که از طرف خود مایکروسافت پشتیبانی می‌شود)
- لینوکس : +
- تلاش اینتل برای انتقال به لینوکس : +
- Xbox 360 : +
- سیمبین: + و +

نظرات نظرسنجی‌ها
کدام یک از فریمورک‌های زیر را جهت تولید نرم افزارهای وب پایه SPA مناسب می‌دانید؟
هر چند تجربه کار با این کتابخانه‌ها بیشتر برای من در حد مشاهده بوده ولی به نظر من به چند دلیل انگیولار برتری داره
اول اینکه مستندات و مثال‌ها و کدهای زیادی ازش در اینترنت یافت میشه
دوم اینکه برنامه نویس‌های بیشتری در این کتابخانه در ایران هستند که در صورت پروژه ای که قبلا با انگیولار نوشته شده باشه و نیاز به توسعه در آینده داشته باشه و اگه تیم سابق نباشه میشه افرادی جدیدتری رو سریع و راحت‌تر پیدا کرد.
سوم اینکه انگیولار توسط گوگل منتشر میشه که نسبت به بقیه معتبرتره و هم اینکه چون بازنویسی کردن احتمال مشکل در آینده براش به شدت پایین میاد.
فکر میکنم اون هشت گزینه ای که شما مطح کردید رو انگیولار به خوبی داره.
نظرات اشتراک‌ها
6 اصول کمتر شناخته شده CSS
«6 اصول» در زبان فارسی اشتباه است. «6 اصل» درست است.

برگرفته شده از درس سوم دوره‌ی آموزشی «ویرایش استاندارد متون فارسی»:
«... نکته‌ی مهم دیگر در نوشتن عدد و معدود، استفاده‌ی درست از اسم جمع و مفرد است. وقتی که پیش از  اسم، عدد یا کلمه‌‌ای «چند» یا «چندین» می‌آید، آن اسم در زبان فارسی (برخلاف انگلیسی) به صورت مفرد می‌آید. چندین مقالات، چند کتاب‌ها، صدهزار افراد این موارد همگی اشتباه است ...»
نظرات اشتراک‌ها
شباهت‌های دستور زبان #C و JavaScript
یک سوال:
چرا اکثر مثال‌ها در سایت آموزشی مایکروسافت www.asp.net و سایت‌های دیگر به زبان #C گفته شده ؟
تقریبا وقتی به دنبال یک نمونه کد یا آموزش هستم 90 درصد مقالات یا آموزش‌ها با زبان #C بیان شده
و این دردسر بزرگی شده برای من که با VB کار میکنم و همش مجبورم کدها را تبدیل کنم که خیلی از مواقع باعث ایجاد خطا میشه
آیا مایکروسافت بیشتر به دنبال توسعه زبان #C است ؟
اشتراک‌ها
چگونه یک screencast فنی و باکیفیت تولید کنیم؟

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

چه مسائلی باید در این رابطه رعایت شود تا یک screen cast فنی و با کیفیت تولید شود را اسکات هانزلمن در این لینک توضیح داده است.

برای مثال چه کار کنیم تا screen cast تولید شده هم در یک مانیتور بزرگ و هم در یک صفحه موبایل کوچک قابل مشاهده باشد؟

چگونه یک screencast فنی و باکیفیت تولید کنیم؟
اشتراک‌ها
نتفلیکس و یوتوب کیفیت ویدیوهای خود را در اروپا کاهش دادند

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

نتفلیکس و یوتوب کیفیت ویدیوهای خود را در اروپا کاهش دادند
اشتراک‌ها
پروژه ای جهت پیاده سازی ایده های خلاقانه در ASP.NET Core

بررسی سورس کد این پرژه، ایده‌های بسیار جالبی به شما میدهد. پیشنهاد میکنم حتما کد هاشو بررسی کنید. نکات آموزشی زیادی داخل هست.

چند پروژه منتخب :

  1. Mvc.GenericControllers : ساخت کنترولر برای Entity‌ها بدون کدنویسی!
  2. Mvc.CustomRoutingConvention : مسیریابی بر اساس namespace کنترولر‌ها
  3. Localization.EntityFramework  : مدیریت منابع چند زبانگی توسط EntityFramework
پروژه ای جهت پیاده سازی ایده های خلاقانه در ASP.NET Core
اشتراک‌ها
سایتی برای یادگیری زبان سی شارپ

نحوه آموزش یک زبان برنامه‌نویسی و یا یک تکنولوژی معمولا در محبوبیت آن نقش مهمی دارند. معمولا تکنولوژی‌ها و پلتفرم‌هایی محبوب می‌شوند که روش یادگیری آنها ساده‌تر و مستند‌تر باشد. سایت زیر برای یادگیری زبان C# روش جالبی را برگزیده است. در این سایت شما می‌توانید زبان برنامه‌نویسی که قبلا با آن کار می‌کرده‌اید مانند VB6 یا C++ را انتخاب کنید. محتوی آموزشی این سایت بر اساس تجربه قبلی شما تغییر می‌کند تا با بازدهی بیشتری آموزش انجام شود. 

سایتی برای یادگیری زبان سی شارپ
نظرات مطالب
نمونه‌ای از تزریق اس کیوال جهت درج تبلیغات مخفی شده‌ی در رکوردهای سایت
با دیدن سایت، کار خاصی نمی‌شه انجام داد. شاید حداکثر بشه با ابزارهای تزریق کور اس کیوال مثل ACUNETIX یک حدس‌هایی زد؛ ولی کافی نیست. کد شما باید سطر به سطر بررسی و آنالیز بشه.
خود مایکروسافت یک زمانی برای وب فرم‌ها، ابزاری رو به نام CAT.NET، درست کرده بود که کارش آنالیز استاتیک امنیتی کدهای برنامه است. نسخه‌ی 32 بیتی + نسخه‌ی 64 بیتی + ویدیوی آموزشی آن