دریافت کتاب از Google books
پیرو مطلب "آیا نمودارهای UML هنوز هم استفاده‌ی صنعتی گسترده‌ای دارند یا خیر؟" در کامنت‌های این مطلب، اکثرا عنوان می‌کردند که از CRC cards استفاده می‌کنند. کتاب معروف CRC cards هم به نام The CRC card book مربوط به سال 1997 است و در کتاب فروشی‌های این دور و اطراف یافت نشد (یا حداقل من نیافتم). اما این کتاب در Google books موجود است.برنامه رایگان و سورس بازی برای این منظور در CodePlex موجود است که پس از دریافت آدرس کتاب، کل آن‌را از Google b ...
خواندنی‌های 31 شهریور
آفیسSQL 2 Excelاس کیوال سرورOrder By چگونه کار می‌کند؟SQL Rules Of Data NormalizationStreamInsight CTP2توسعه وبASP.NET MVC Validation FrameworkCSS dropdown menuجاواآیا جاوا به آخر خط خود رسیده است؟دات نت فریم ورکMbUnit v3.1MonoTouchSharpDevelop 3.1مقایسه سرعت و کارآیی Nhibernate و EF - برداشت 2دبلیو پی اف و سیلور لایتsilverlight forumsسورس کنترل‌هاSVN pre-commit hook in VBScriptسی و مشتقاتAge of Empires Data Format ParsersشیرپوینتSharePoin ...
اعمال متداول با select (یا همان DropDownList / ComboBox) توسط jQuery
در این مقاله مروری خواهیم داشت بر نحوه‌ی انجام یک سری از اعمال متداول با استفاده از jQuery بر روی select استاندارد HTML. قبل از شروع به عنوان قالب کار، صفحه ساده‌ی زیر را در نظر بگیرید که از یک DropDownList استاندارد ASP.Net تشکیل شده است:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="select.aspx.cs" Inherits="TestJQueryAjax.select" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/ ...
معرفی افزونه‌ی WhySharper
ReSharper جهت بهبود کیفیت کد‌های نوشته شده راهنمایی‌های مختلفی را ارائه می‌دهد. اما اکثر این‌ها مختصر و مفید و خلاصه هستند. برای مثال این متد بهتر است استاتیک شود یا این متغیر بهتر است readonly شود و الی آخر. اما چرا؟برای رفع این نقیصه، افزونه‌ای برای ReSharper تهیه شده است به نام WhySharper که دلایل راهنمایی‌های ارائه شده از طرف افزونه‌ی اصلی را نیز بیان می‌کند (لینکی را به سایت stackoverflow جهت مشاهده بحث مربوطه ارائه می‌دهد).این افزونه ...
بررسی واژه کلیدی static
تفاوت بین یک کلاس استاتیک، متدی استاتیک و یا متغیر عضو استاتیک چیست؟ چه زمانی باید از آن‌ها‌ استفاده کرد و لزوم بودن آن‌ها‌ چیست؟برای پاسخ دادن به این سؤالات باید از نحوه‌ی تقسیم بندی حافظه شروع کرد.RAM برای هر نوع پروسه‌ای که در آن بارگذاری می‌شود به سه قسمت تقسیم می‌گردد: Stack ، Heap و Static (استاتیک در دات نت در حقیقت قسمتی از Heap است که به آن High Frequency Heap نیز گفته می‌شود).این قسمت استاتیک حافظه، محل نگهداری متدها و متغیرهای ا ...
خواندنی‌های 27 شهریور
آفیسMicrosoft Project 2010 اس کیوال سرورInstant SQL Formatterdb documenterامنیتAnti-XSS Library v3.1AntiXSS v3.1 new featuresتوسعه وب jQuery-Datepicker را به یک کنترل ASP.Net‌ تبدیل کنیدAuto-Start ASP.NET ApplicationsMicrosoft AJAX CDNهر آنچه که باید در مورد Internet Explorer 6 بدانیدجاوازبان جدید مبتنی بر JVM به نام Noop از گوگلدات نت فریم ورکBCLMicrosoft Visual Basic Power Packs 10.0MonoDevelop On OS Xانتقال اطلاعات بین دو فرم یک برنامهب ...
آموزش رایگان XAML از مایکروسافت
یک دوره آموزشی رایگان XAML اخیرا از طرف مایکروسافت ارائه شده است که از طریق آدرس زیر قابل دسترسی است:Clinic 6375AE: Introduction to XAMLاین کلینیک آموزشی شامل موارد زیر است:Navigation Overview Clinic Information Introduction to XAML Overview of XAML Why XAML? XAML Layouts Module Summary XAML and WPF In Action XAML in a Browser Using XAML and code-behind in Desktop Applications Module Summary Unique Features of XAML Resources Styles and Con ...
کامپایل پویای کد در دات نت
در دات نت فریم ورک امکان کامپایل پویای یک قطعه کد دریافت شده از یک رشته، توسط فضای نام CodeDom مهیا است که قدرت قابل توجهی را در اختیار برنامه نویس قرار می‌دهد.مثال یک:رشته زیر را کامپایل کرده و تبدیل به یک فایل exe کنید: string source = @" namespace Foo { public class Bar { static void Main(string[] args) { ...
FxCop برای SQL Server
حتما با FxCop که برای آنالیز اسمبلی‌های برنامه‌های دات نتی بکار می‌رود آشنایی دارید. شبیه به این مورد به صورت افزونه‌ای برای Visual studio 2008 team system نیز موجود است. فقط کافی است Microsoft® Visual Studio Team System 2008 Database Edition GDR R2 را نصب کرده و یک پروژه دیتابیس جدید را شروع کنید (نوع database wizard که یک دیتابیس کامل را import می‌کند). سپس در برگه build تیک مربوط به code analysis را قرار دهید (شکل 1) و یکبار پروژه را bu ...
شبیه ساز میل سرور برای برنامه نویس‌ها
مطلبی را در مورد شبیه سازی ارسال ایمیل جهت بررسی خروجی واقعی یک برنامه قبلا نوشته بودم. در تکمیل این مبحث، برنامه رایگان و سورس بازی به نام Antix SMTP Server for Developers نیز وجود دارد که از آدرس زیر قابل دریافت است:SMTP Server for Developersاین برنامه به صورت یک پروسه پس زمینه اجرا شده و توانایی‌های یک SMTP Server واقعی را شبیه سازی می‌کند؛ بدون اینکه ایمیلی را ارسال نماید. پس از اجرا، منتظر دریافت ایمیل‌های ارسالی از طریق SMTP Client ...