همانطور که مطلع هستید از ویندوز ویستا به بعد، فرمت قدیمی فایلهای راهنمای ویندوز (فایلهای hlp) منسوخ شده تلقی میشود و فرمت پیشنهادی، chm است. نرم افزارهای زیادی برای تهیه فایلهای compiled html help یا همان chm های معروف وجود دارند که معروفترین آنها برنامهی Help & Manual است.اما تمام این برنامهها در حقیقت پوستهای هستند برای برنامهی رایگان html help work shop مایکروسافت و در نهایت از کامپایلر آن استفاده میکنند. بنابراین چرا از ب ...
فرض کنید یک برنامه ASP.Net نوشتهاید که کار آن نمایش یک سری فید از سایتهای مختلف است یا دریافت وضعیت آب و هوا از یک وب سرویس و نمایش آن در سایت میباشد و امثال آن (استفاده از WebRequest ، WebClient ، XmlDom/Reader و ...).اگر همین عملیات را یکبار با ASP.Net 1.1 و بار دیگر با ASP.Net 2.0 به بالا انجام دهید، متوجه تفاوت سرعت دریافت قابل تاملی خواهید شد (ASP.Net 2.0 به بعد حدودا تا 10 ثانیه کندتر عمل میکند). علت چیست؟در دات نت 1.1 ، تنظیمات ...
قبل از شروع، یک خبر!VsDoc for jQuery 1.3.1 (جهت فعال سازی intellisense آخرین نگارش جی کوئری در VS.Net)اگر سعی کنید jQuery را به همراه سایر کتابخانههای جاوا اسکریپتی دیگر به صورت همزمان استفاده کنید (مثلا mootools یا ASP.Net Ajax و امثال آن)، احتمالا قسمتی و یا تمامی کدهای جاوا اسکریپتی شما کار نخواهند کرد. برای مثال update panel شما در ASP.Net Ajax از کار میافتد، یا کدهای mootools شما دیگر کار نمیکنند. علت اینجا است که تمامی این کتابخان ...
1- اصول طراحی: آموزش توازن با استفاده از Expression Design (دریافت ویدیو، فایلهای پروژه)2- اصول طراحی: آموزش ریتم با استفاده از Expression Design(دریافت ویدیو، فایلهای پروژه)3- اصول طراحی: آموزش تاکید و برجسته سازی با استفاده از Expression Design(دریافت ویدیو، فایلهای پروژه)4- اصول طراحی: آموزش تقارن با استفاده از Expression Design(دریافت ویدیو، فایلهای پروژه)5- اصول طراحی: آموزش یکپارچگی با استفاده از Expression Design (دریافت وید ...
حدود 8 سال از ارائه اولین نگارش دات نت فریم ورک میگذرد و در ادامه مرور سریعی خواهیم داشت بر عناوین کتابخانههای اضافه شده به این مجموعه:دات نت فریم ورک 1.0اولین ارائه عمومی آزمایشی آن در PDC 2000 صورت گرفت و در اوایل 2002 به عموم عرضه شد (2/13/2002).عبارت کد مدیریت شده را به دنیا معرفی کرد (managed code) و شامل اجزای زیر بود:• GC, JIT• C#• Coherent Framework• XSP….ASP+…ASP.NET!• WinFormsدات نت فریم ورک 1.1در اوایل 2003 به همراه ویندوز سرو ...
اشکال زدایی (debug) یک کد چندین مرتبه از نوشتن آن سختتر است. بنابراین اگر کد اولیه خود را بسیار هوشمندانه بنویسید، جهت اشکال زدایی آن به اندازهی کافی باهوش نخواهید بود! (Brian Kernighan)تنها دو نوع زبان برنامه نویسی وجود دارد: آنهایی که برنامه نویسها از آن شکایت دارند و آنهایی که اصلا مورد استفاده قرار نمیگیرند! (Bjarne Stroustrup)هر کسی میتواند کدی بنویسد که یک کامپیوتر آنرا درک کند. یک برنامه نویس خوب کدی را مینویسد که برای سایر ...
وبلاگها ، سایتها و مقالات ایرانی (داخل و خارج از ایران)عبور ترافیک شبکه از طریق تانل pptp با استفاده از Mikrotikکنترلر سرویس SQLطریقه کپی IOS به سیسکو از ROMMONECE یا پروتکل « تبادل الکترونیکی مکاتبات » در ایران چیستLINQPad۲۰ مرجع برای یادگیری CSS3دسترسی به مقادیر session در یک httpHandlerعدم طراحی هم خوب است!پلاگین Lightbox ِ جی کوئری برای افکت دادن به نمایش تصاویرچرا تمام قرارداد های تولید نرم افزار در ایران صوری است؟استفاده از Dynamic ...
چندی قبل مطلبی را در مورد پردازش فایلهای xml با استفاده از قابلیت Ajax جی کوئری نوشتم. در سایت پیسافت، تعدادی فایل XML از شعرا و جملات قصار و امثال آن موجود است (با تقدیر و تشکر از زحمات این عزیزان) که امروز قصد داریم از فایل XML جملات قصار آن یک افزونه jQuery درست کنیم تا آنها را به صورت اتفاقی (random) در صفحه نمایش دهد:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <h ...
فرض کنید میخواهیم وضعیت یک سایت را از لحاظ قابلیت دسترسی مونیتور کنیم، آیا Up است، Down است و امثال آن. یک سری از وب سرورها ping را بستهاند (ICMP Replies). بنابراین الزاما با استفاده از این روش ساده نمیتوان به مقصود رسید.خوشبختانه انجام اینکار با استفاده از فضای نام استاندارد System.Net و کلاس HttpWebRequest ، بدون نیاز به هیچگونه کلاس یا کامپوننت خارجی، به سادگی قابل انجام است. کلاس زیر به همین منظور تهیه شده است:using System;using Sy ...
یک سرویس کوچک ویندوز ان اتی نوشتهام که کارش این است که در پایان هر هفته، تمام دیتابیسهای اس کیوال سرور موجود را یافته و اسکریپت تمام اشیاء آنها را به صورت خودکار تولید میکند (از جداول گرفته تا تریگرها، رویههای ذخیره شده و غیره)، سپس کل مجموعه را فشرده کرده و سپس ایمیل میزند. اینکار برای نگهداری تغییرات انجام شده در طول یک هفته لازم است.برنامه با استفاده از امکانات SMO تهیه شده است و اگر علاقمند بودید که اینکار را انجام دهید، میتوا ...