- آموزش jQuery : سلکتورها | www.pasargad-graphic.com
- آموزش MVC - قسمت نهم - WebGrid در 3 MVC | 30sharp.com
- تلاشی برای قیمتگذاری محصول نرمافزاری | weblog.idegostaran.com
- Internet Explorer Standards Documentation | www.microsoft.com
- Microsoft Robotics Developer Studio 4 Beta 2 | www.microsoft.com
- Team Foundation Service Preview – Beginner’s Guide | blogs.msdn.com
- آموزش برنامه نویسی به خردسالان | www.i-programmer.info
- بررسی شرایط ارسال برنامه به فروشگاه ویندوز 8 | www.istartedsomething.com
- پیش نمایشی از فروشگاه ویندوز 8 | channel9.msdn.com
- توضیحاتی مبسوط در مورد فروشگاه ویندوز 8 | blogs.msdn.com
- سایت مسابقه برنامه نویسی جهت انتخاب اولین برنامههای فروشگاه ویندوز 8 | buildwindowscontest.com
- لیستی از فریم ورکهای آزمون واحد قابل استفاده در دات نت | en.wikipedia.org
- مدلهای Visio خود را تبدیل به اسکریپت تولید دیتابیس کنید | forwardengineer.codeplex.com
- وبلاگ ویژه فروشگاه ویندوز 8 مخصوص توسعه دهندهها | blogs.msdn.com
- ویندوز فون خود را تبدیل به ریموت کنترل کنید | samsungremotewp7.codeplex.com
- تفاوت no-store با no-cache در Cache-Control | tostring.blogfa.com
- آموزش jQuery بخش اول | www.pasargad-graphic.com
- نمونه فرم قرارداد برای توسعه دهندگان وب – شماره 2 | silvercover.me
- Android-x86 - Porting Android to x86 | www.android-x86.org
- Learn Regex The Hard Way
Scanning And Parsing Text Without Going Insane | regex.learncodethehardway.org
- Learning Modern 3D Graphics Programming | www.arcsynthesis.org
- MSDN Magazine: December 2011 | msdn.microsoft.com
- Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows - Scott Hanselman | www.hanselman.com
- Telerik Visual Style Builder | stylebuilder.telerik.com
- Themes - BlogEngine.NET gallery | www.dnbegallery.org
- SilverlightPersianDatePicker 1.2 منتشر شد | slpdatepicker.codeplex.com
- TortoiseSVN-1.7.2.22327 منتشر شد | sourceforge.net
- مقالاتی در مورد برنامه نویسی موازی در دات نت 4.5 | www.microsoft.com
ReSharper 4.5
من از افزونه Resharper 5 بر روی VS 2008 برای Web Application استفاده میکنم .
در همه صفخات aspx or ascx همیشه با خطای Cannot resolve symbol ... روبرو میشم . در حالی که کد کامپایل میشود و کار میکند.
در این حالت Intellisense رو هم از دست میدم . که واقعا آزار دهنده هست .
آیا شما تا به حال با این مشکل برخورد داشته اید ؟
__arglist __reftype __makeref __refvalue کلمات کلیدی
var i = 28; TypedReference tr = __makeref( i ); Type t = __reftype( tr ); Console.WriteLine( t ); int rv = __refvalue( tr, int ); Console.WriteLine( rv ); ArglistTest.DisplayNumbers( __arglist( 1, 2, 3, 5, 6 ) );
public static class ArglistTest { public static void DisplayNumbers( __arglist ) { var ai = new ArgIterator( __arglist ); while ( ai.GetRemainingCount() > 0 ) { var tr = ai.GetNextArg(); Console.WriteLine( TypedReference.ToObject( tr ) ); } } }
Environment.NewLine
Console.WriteLine( "NewLine: {0}first line{0}second line{0}third line", Environment.NewLine );
ExceptionDispatchInfo
ExceptionDispatchInfo possibleException = null; try { int.Parse( "a" ); } catch ( FormatException ex ) { possibleException = ExceptionDispatchInfo.Capture( ex ); } possibleException?.Throw();
Debug.Assert & Debug.WriteIf & Debug.Indent
Debug.Assert(1 == 0, "عدد 1 برابر با 0 نیست");
Debug.WriteIf( 1 == 1, "display message in output window :D" );
Debug.WriteLine("تست تورفتگی"); Debug.Indent(); Debug.WriteLine("یک واحد افزایش داده شد"); Debug.Unindent(); Debug.WriteLine("یک واحد کاهش داده شد"); Debug.WriteLine("پایان تست");
background-clip
is one of those properties I've known about for years, but rarely used. Maybe just a couple of times as part of a solution to a Stack Overflow question. Until last year, when I started creating my huge collection of sliders. Some of the designs I chose to reproduce were a bit more complex and I only had one element available per slider, which happened to be an input
element, meaning that I couldn't even use pseudo-elements on it. Even though that does work in certain browsers, the fact that it works is actually a bug and I didn't want to rely on that. All this meant I ended up using backgrounds, borders, and shadows a lot. I also learned a lot from doing that and this article shares some of those lessons.
SignalR - قسمت دوم
با توجه به تصویر بالا SignalR در شرایط موجود بهترین روش برای برقراری ارتباط با سرور رو forever frame تشخیص داده و مشاهده میشه که این ارتباط دائمیه و فعلا نتیجهای از سمت سرور دریافت نکرده و ارتباط کاملا زنده است. البته اگر در این ابزار درباره درخواستهای ارسالی به سرور بیشتر جستجو بکنین اطلاعات بیشتری نصیبتون میشه که آوردنش اینجا بحث رو طولانی میکنه.
حالا برنامه رو در یه مرورگر دیگه که از html5 پشتیبانی میکنه اجرا کنین. مثلا نتیجه در گوگل کروم و ابزار توسعه اون به شکل زیره:
همونطور که میبینین در اینجا روش استفاده شده Server Sent Events هست.
در فایرفاکس هم با استفاده از ابزار محبوب firebug نتیجه مشابه کروم بدست میاد:
البته اگر علاقه زیادی به کندوکاو در جزئیات این درخواستها دارین (مثل خود من) چیزی بهتر از fiddler2 پیدا نمیشه. میتونین پس از ارسال یک متن دوباره این درخواستها رو مورد بررسی قرار بدین و ببینین که چیجوری کانالهای ارتباط پس از ارسال و دریافت دیتا قطع و برقرار میشه.
این نکته رو هم باید یادآور بشم که هرچند که این کتابخونه بهترین روش رو میتونه انتخاب کنه اما به برنامه نویس امکان تعیین صریح روش ارتباط رو هم میده. اگر به راهنماهای این کتابخونه سر بزنین میبینین که امکانات زیادی بهش اضافه شده و امکانات زیادی هم در آینده به اون اضافه میشه. امکاناتی از قبیل ارسال دادهها به یک کلاینت خاص و یا به گروهی خاص از کلاینتها، خصوصیسازی آدرس سرور و همچنین پشتیبانی از Cross Domain در آخرین نسخه، امکان استفاده از Reactive Extension (بلاگ)، بحث Self Hosting که امکان خیلی جالبیه و میتونه خیلی جاها یه عنوان یک راهحل سبک و سریع به کار بیاد، قابلیت فوق العاده در بایندینگ دادهها در سمت سرور و مخصوصا کلاینت، امکان تشخیص برقراری یا قطع ارتباط کلاینتها در سمت سرور، استفاده از امکانات این کتابخونه برای برقراری ارتباط با کلاینتها در خارج از فضای کلاسهای مشتق شده از دو کلاس پایه (Hub و PersistentConnection) و چند مورد دیگه تا نسخه جاری اضافه شدند.
درحال حاضر دارم روی یه برنامه چت با امکانات بیشتر کار میکنم که پس از آماده شدن ارائه میدمش. یکی از پروژههای متن بازی که با استفاده از این کتابخونه توسعه داده شده jabbr.net است. یه اتاق گفتگوی کامل با امکانات جالبه که میتونین به اون هم یه سری بزنین.
در آخر هم یه لینک جالب برای مطالعه معرفی میکنم: Highest voted Signalr Questions - stackoverflow
مشخصات یک مدیر بانک اطلاعاتی مبتدی
عدم ارسال ایمیل در هاست
Someone recently used your password to try to sign in to your Google Account MyEmail@gmail.com. This person was using an application such as an email client or mobile device. We prevented the sign-in attempt in case this was a hijacker trying to access your account. Please review the details of the sign-in attempt: if you do not recognize this sign-in attempt, someone else might be trying to access your account. You should sign in to your account and reset your password immediately.