کتابخانههای زیادی برای رسم گراف وجود دارند منجمله mxGraph که برای استفاده غیرتجاری رایگان و سورس باز است. mxGraph نگارشهای PHP ، Java و JavaScript ایی نیز دارد که به همراه بسته مربوطه ارائه میشوند.پس از دریافت آن، در فولدری به نام dotnet میتوانید سورس کتابخانه مربوط به دات نت فریم ورک آنرا دریافت کنید.فایل پروژهی VS.Net را در آن فولدر نخواهید یافت. حتی آنرا کامپایل هم نکردهاند. (احتمالا به این دلیل که کسی نپرسد این پروژه با چه محص ...
عموما از کدهای قرار گرفته در قطعه finally جهت آزاد سازی منابع استفاده میشود و تضمین شده است که این قطعه همواره اجرا میگردد، صرفنظر از اینکه آیا در قطعه try استثنایی رخ داده است یا خیر.اما مثال زیر را در نظر بگیرید:using System;namespace testWinForms87{ class CTestFinally { public static void Run() { try { TryAndTry(); } catch (Exception exError) { Console. ...
گاهی از اوقات یک سری از امکانات جدید در دسترس هستند اما فراموش میشوند. برای مثال روش یافتن رکوردهای غیر یکسان دو جدول یکسان. مثلا یک دیتابیس قدیمی دارید دقیقا مشابه دیتابیس کاری فعلی با همان ساختار (ری استور شده از یک بک آپ). اکنون میخواهید بدانید در طول این مدت چه رکوردهایی به دیتابیس کاری اضافه شده که در دیتابیس قدیمی ری استور شده موجود نیست و کلا کدام رکوردها با هم متفاوتند. چه باید کرد؟مثال:دو جدول موقتی یکسان زیر را در نظر بگیرید.CR ...
مراحل تکاملی یک برنامه نویسشیرپوینت 2007 و سایت جدید آن (که بر اساس خود MOSS2007 و سیلورلایت است)کیت آموزشی VS2010مثالهای WCF و WF دات نت فریم ورک 4کیت آموزشی WF و WCF دات نت فریم ورک 4دریافت مستندات کامل WPF دات نت فریم ورک 4 جهت مطالعه آفلاینراهنمای اس کیوال سرور 2008 ، BOL - May 2008معرفی افزونه جدید FireAtlas
اکثر توسعه دهندگان وب، پیش از انتشار کار خود بر روی اینترنت، سایت خود را در یک محیط محلی آزمایش میکنند. بدیهی است سرعت بارگذاری سایت در این حالت از هر سرعت اتصال اینترنتی بالاتر میباشد و برای مثال یک توسعه دهنده، امکان تجربهی وضعیت یک کاربر دایال آپ را پیش از انتشار سایت خود نخواهد یافت.برای حل این مشکل، دو افزونه، برای فایرفاکس و IE تهیه شدهاند که امکان تنظیم میزان پهنای باند دریافتی مرورگر وب را میسر میسازند. به این صورت میتوان وضع ...
چرا باید از ابزارهای Object relational Mapper یا به اختصار ORM استفاده کرد؟ در اینجا سخن در مورد ORM خاصی نیست. هدف تبلیغ یک محصول ویژه هم نمیباشد و یک بحث کلی مد نظر است.کار ابزارهای ORM خواندن ساختار دیتابیس شما بوده و سپس ایجاد کلاسهایی بر اساس این ساختار ، برقراری ارتباط بین اشیاء ایجاد شده و جداول، ویووها، رویههای ذخیره شده و غیره میباشد. همچنین این ابزارها امکان تعریف روابط one-to-one, one-to-many, many-to-one, و many-to-many بی ...
- دریافت نسخههای بتای VS2010Visual Studio 2010 Shell (Integrated) Beta 1 Redistributable PackageVisual Studio 2010 Shell (Isolated) Beta 1 Redistributable PackageVisual Studio 2010 Professional Beta 1 – ISOVisual Studio Team System 2010 Team Suite Beta 1 - ISO- بتای VS2010 ارائه شده و این روزها مطالب زیادی در این مورد منتشر میشه:WPF Editor جدیدبهبودهای حاصل شده در مورد Silverlightپشتیبانی از UMLتصاویری از آنCoded UI TestHistorical Debuggi ...
Global Address List یا به اختصار GAL و یا همان Microsoft Exchange Global Address Book ، حاوی اطلاعات تمامی کاربران تعریف شده در Exchange server مایکروسافت است و زمانیکه outlook در شبکه به exchange server متصل میشود، کاربران میتوانند با کمک آن لیست اعضاء را مشاهده کرده ، یک یا چند نفر را انتخاب نموده و به آنها ایمیل ارسال کنند (شکل زیر):نیاز بود تا این لیست تعریف شده در مایکروسافت اکسچنج، با اطلاعات یک دیتابیس مقایسه شوند که آیا این اطلا ...
تابع اصلاح رشته فارسیفارسی ساز WSS 3.0 SP2 ارائه شد (بالاخره دست از جان شسته شد و ...)بتای اول ویژوال استودیوی 2010 از امروز در اختیار دارندگان اکانتهای MSDN قرار خواهد گرفتدیباگر پردازش موازی در VS2010Monty چند بار میتونه MySQL رو بفروشه؟! (در حاشیه بحث ایجاد یک fork جدید از MySQL و هزینهای که سان برای خرید MySQL متحمل شده بود!)SharpDevelop 3.1 Beta 1 ارائه شدPHP SDK for Windows AzureJSF s*cksOpen XML Format SDK 2.0CodeRush Xpress رایگ ...