تبليغات
آرشيو موضوعي
لينك دوستان
اطلاعات
تعداد مطالب : 277
ايجاد صفحه : 9.56 ثانيه
تاسيس : 28/03/85
به روز شده : ۱۱ /۱۲ /۱۳۸۶
آمار سايت
تعداد افراد آنلاین : 413
بازديد امروز : 48383
بازديد ديروز : 72605
بازديد كل : 17362025
امكانات
  افزودن به علاقه منديها   ارسال ايميل   RSS 2.0   آمار وب سايت
powered by Google
برده يک ارباب دارد اما جاه‌طلب به تعداد افرادي که به او کمک مي‌کنند

لینکدونی آسان دانلود : مطالب جالب و خواندنی از سراسر وب

:: گلشیفته تمام شد! (3324)
:: (Hypnosis ) هیپنوتیزم چیست؟ (462)
:: برای نخستین بار در جهان انجام شد: پیوند همزمان دو دست (389)
:: با فعال کردن ویژگی جدید جی‌میل دیگر عجولانه میل نفرستید! (490)
:: ماژول‌های حافظه DDR3 با چراغ‌های نورانی (538)
:: کاریکاتور گلشیفته فراهانی (3021)
:: عکسهای نشست خبري با عوامل و بازیگران سريال روز حسرت (1290)
:: تصاویری از رزمايش ويژه بانوان در تهران (1464)
:: عکس: قلم موي جديد ، آخرين مدل (986)
:: تصاوير: برج ميلاد، از آغاز تاکنون (1841)
:: گلشیفته فراهانی روسری اش را برداشت و در آمریکا ماندگار شد (3883)
:: گفت‌وگو با چوپان دروغگوي برج ميلاد (1035)
:: جایگزین آنلاین، قدرتمند و سریع برای فتوشاپ (517)
:: زنان و مردان، دو دنیای متفاوت‌! (1115)
:: عکس‌های بسیار زیبا: زمین از آن بالا (1206)
:: :: مجموعه سريال فيلم وكارتون آنشرلي بدون سانسور (2353)
:: ::70كارتون زيبا دوبله فارسي هر كارتن فقط 100تومان (2052)
:: SonyEricsson W980 الهه زیبائی (1982)
:: برترین آپشن های موجود در دنیای خودرو (1134)
:: گزارش تصویری: ایران در موزه دزدان دریایی! (1983)
» ادامه - آرشيو لينکدوني ...                                                                   » دريافت كد لينكدوني
مديريت وب سايتمدير تبليغات  

در اين مقاله با نکاتی آشنا می شويد که جهت بهينه سازی و افزايش کارآيی و سرعت برنامه های ASP.NET لازم می باشند.
اگرچه ASP.NET مدل جديدی از برنامه نويسی تحت وب می باشد و آمده است که نواقص و کمبودهای قبلی را برطرف نموده و به کارآيی برنامه های تحت وب بيافزايد، اما شما همچنان نياز داريد که جهت کارآيی و بهينه بودن برنامه هايتان نکاتی را رعايت کنيد. اين نکات جهت افزايش کارآيی، سرعت و صرفه جويی در مصرف منابع بر روی سرور است. جهت دستيابی به ليست کامل و مفصل اين نکات به اين آدرس در سايت MSDN مراجعه نمائيد. چکيده برخی از اين نکات بشرح زير است:


Session State را در صورت عدم نياز حتما غيرفعال نمائيد.
بصورت پيش فرض وضعيت Session State برای هر صفحه فعال است. اگر مطمئن هستيد که در آن صفحه از متغيرهای Session استفاده نمی کنيد، حتما آن را در دايرکتيو Page بالای صفحه تان با قراردادن آن برابر False غيرفعال کنيد تا بدين ترتيب منابع اضافی در سرور مصرف نشود. اگر هم مطمئن هستيد که در کل برنامه يا سايت تان نمی خواهيد از متغيرهای Session استفاده کنيد می توانيد آن را در web.config بطور کلی غيرفعال کنيد.


از رفت و برگشت های زياد از حد پرهيز کنيد.
فرم های وب جهت پردازش بايد به سرور ارسال شده و نتيجه پردازش برگشت داده شود. به اين عمل يک رفت و برگشت يا round trip می گويند. از آنجا که اين رفت و برگشت ها برای سرور ايجاد بار پردازشی و ترافيک می کنند، سعی کنيد بگونه ای از کنترلهای وب استفاده کنيد که حداقل رفت و برگشت را داشته باشيد و تا جائيکه می توانيد از پردازش های سمت کاربر برای کارهای ساده استفاده کنيد.


از کنترل های سرور با احتياط استفاده کنيد.
اگرچه کنترلهای سرور دارای قابليتهای بسيار زياد و جالبی می باشند اما اين قابليتها ناشی از اجرای آنها بر روی سرور است. از آنجا که هر اجرائی بر روی سرور ايجاد بار اضافی در سرور می کند لذا در استفاده از اين نوع کنترلها خست بخرج دهيد و اگر جائی می توانيد از کنترلهای معمولی HTML استفاده نمائيد حتما اين کار را بکنيد.


ادامه مطلب
نويسنده : مهرشاد تاريخ : شنبه ۱۱ اسفندماه ۱۳۸۶ ساعت : ۶:۰۱:۴۱ بعدازظهر | نظرات

بررسی مختصر مساله امنيت در برنامه های ASP.NET در نحوه ارتباط آن با کاربر
مقدمه
امنيت يکی از مسائل اصلی برای توسعه دهندگان و معماران برنامه های کاربردی است. همانطور که تعداد بيشماری از سايتهای وب با انواع امنيت ها مورد نياز است، توسعه دهندگان نيز بايد بدانند چگونه با مقوله امنيت کار کنند و چه مدل امنيتی مناسبی برای برنامه های کاربرديشان انتخاب کنند.


بعضی از سايتهای وب اطلاعات خاصی را از کاربر معمولی دريافت نمی کنند، اما اطلاعات موجود در خود را منتشر می کنند. همانند موتورهای جستجو در حاليکه سايتهای ديگری وجود دارند که نيازمند جمع آوری اطلاعات حساس از کاربرانشان هستند (برای مثال شماره کارت های اعتباری و ديگر اطلاعات شخصی). اين سايتهای وب به پياده سازی امنيت مستحکم تری برای جلوگيری از حمله احتمالی موجوديت های خارجی نيازمندند.


تفاوت جريان امنيتی ASP و ASP.NET
جريان امنيتی صفحات ASP.NET از جريان امنيتی ASP کلاسيک متفاوت است. در ASP، بصورت پيش فرض IIS خود را به عنوان يک کاربر معتبر معرفی می نمايد در حاليکه در ASP.NET توسعه دهنده کنترل بيشتری بر روی تنظيم امنيت در سطوح مختلف را دارا می باشد.


ادامه مطلب
نويسنده : مهرشاد تاريخ : شنبه ۱۱ اسفندماه ۱۳۸۶ ساعت : ۶:۰۰:۰۴ بعدازظهر | نظرات

در اين مقاله ياد خواهيم گرفت که چگونه می توان از طريق يک صفحه ASP.NET يک Email فرستاد.
يکی از پر کاربردترين سرويسها بر روی اينترنت ارسال email می باشد که ميخواهيم به آن بپردازيم. در دات نت برای اين عمل بايد از نامکده System.Web.Mail استفاده نمايم و به منظور وارد کردن آن از کد زير استفاده مينمايم.
<%@ Import Namespace="System.Web.Mail" %>


همانطور که می دانيد در زبانهای شئ گرا برای استفاده از اشيا بايد ابتدا از آنها يک کپی يا در اصطلاح Instance برداشت به اين منظور از کد زير استفاده می نماييم.
Dim mail As New MailMessage


حال نوبت به استفاده از خواص و متدهای شئ کپی برداری شده می باشد، که اجزا مهم آن به شرح زير می باشد:


mail.From: آدرس فرستنده email
mail.To: آدرس گيرنده email
mail.Subject: موضوع
mail.Body: متن email که می تواند به صورت HTML باشد
mail.BodyFormat: نوع ساختار متن را مشخص می کند
SmtpMail.SmtpServer: سرويس دهنده محلی (Local) شما می باشد
SmtpMail.Send(mail): متد برای ارسال در انتهای کار


در اينجا يک مثال مشاهده می کنيد که با استفاده از فرم و دکمه Submit يک آدرس پست الکترونيکی را دريافت کرده و پيام پيش فرض را به آن ارسال می دارد. توجه داشته باشيد که در اينجا از يک صفحه برای هر دو عمليات دريافت آدرس و ارسال استفاده شده و با استفاده از يک کنترل Label که از کنترل های سرور در دات نت می باشد نشان ميدهيم که در حال دريافت آدرس هستيم يا ارسال.


ادامه مطلب
نويسنده : مهرشاد تاريخ : شنبه ۱۱ اسفندماه ۱۳۸۶ ساعت : ۵:۵۷:۲۲ بعدازظهر | نظرات

xاين مقاله به توضيح مفهوم smart navigation(هدايت هوشمندانه!) و چگونگى استفاده از آن مى پردازد.
مفهوم Smart Navigation و فوايد آن
Smart Navigation يكى از بهترين ابزارهاى جديدى است كه ASP.NET آنرا عرضه كرده است. اين ابزار جديد باعث شده ظاهر برنامه هاى وب و احساسى كه نسبت به آن وجود دارد شباهت بيشترى با برنامه هاى عادى و نوشته شده براى ويندوز پيدا كند.


يكى از موانع بزرگ برنامه هاى تحت وب به معمارى و ساختار HTTP برمى گردد. جاييكه مجبوريم اطلاعات جمع آورى شده در سمت مشترى را به سرور بازگردانيم. به همين دليل مجبور به رسم مجدد و كامل صفحه اى كه قبلا ديده ايم مى باشيم، كه اين نه تنها باعث مى شود يك حالت فلش مانند در اين رفت و برگشت و رسم مجدد رخ دهد، بلكه براى صفحه هاى بلند كه براى ديدن تمام صفحه نيازمند بهscrolling هستيم، باعث مى شود كه ديدمان را به اول صفحه انتقال دهد، چيزى كه هم شايد دلخواه ما نباشد و هم اينكه ممكن است باعث سردرگمى كاربر گردد. همچنين اين فرآيند باعث تغيير فوكوس كنترل ها و بسيارى از اتفاقات ديگرنيز مى شود.


در برنامه هاى عادى ويندوز ما به طور معمول فقط قسمت هايى از صفحه را به روز مى كنيم كه تغييرى در آن ايجاد شده باشد يا تحت تاثير چيزى قرار گيرند و اين بدون نياز به تغيير در كل برنامه مى باشد (مثلا فقط يك عضو به listbox ما اضافه مى شود. بدون تغيير و رسم مجدد فرم برنامه).


Smart Navigation يا به عبارتى هدايت هوشمندانه اين توانايى موجود در برنامه هاى ويندوز را براى برنامه هاى تحت وب فراهم مى كند! اما قبل از هر چيز بايد بدانيد كه اين ابزار فقط براى IE مى باشد و آن هم نسخه هاى ۵ به بالاتر آن. با اين وجود شما مى توانيد Smart Navigation را فعال يا غيرفعال سازيد، بدون آنكه تاثيرى در برنامه شما بگذارد. حتى اگر شما در پروژه تان مرورگرهاى محتلفى را مدنظر قرار داده باشيد، مى توانيد Smart Navigation را فعال سازيد. در اين صورت ASP.NET نوع مرورگر را تشخيص داده و Smart Navigation را فقط براى مرورگرهاى پشتيبانى شده فعال مى سازد.


چهار مورد برجسته اى كه Smart Navigation فراهم مى كند عبارتند از:


ادامه مطلب
نويسنده : مهرشاد تاريخ : شنبه ۱۱ اسفندماه ۱۳۸۶ ساعت : ۵:۵۵:۵۳ بعدازظهر | نظرات

آشنايی با انواع فايل و پسوندهای آنها در برنامه های کاربردی ASP.NET.
در عمل و ساختار برنامه های کاربردی ASP.NET از فايل های زيادی استفاده می شود. در ادامه فايل های تشکيل دهنده برنامه کاربردی ASP.NET را فهرست و نقش آنها در برنامه را خواهيم ديد.


asax.
اين پسوند برای فايل خاصی بنام Global.asax استفاده می گردد. اين نوع فايل محتوی ترکيب نحوی رويداد برای نوشتن رويدادهای سطح برنامه کاربردی ASP.NET است. آن را می توان در دايرکتوری ريشه يک برنامه کاربردی ASP.NET پيدا کرد.


ascx.
اين نوع فايل نمايانگر يک کنترل تعريف شده توسط برنامه نويس ASP.NET است (User Control). صفحات ASP.NET عموما از کنترلهای سرويس دهنده (کادرهای متنی، کادرهای فهرست، دکمه ها و غيره) تشکيل شده اند که عناصر اوليه صفحه وب را می سازند. ASP.NET درست مانند برنامه سازی مرسوم ويژوال بيسيک امکان ايجاد کنترلهای تعريف شده توسط برنامه نويس را فراهم می کند. اين کنترل ها معمولا از ترکيب کنترل های سرويس دهنده و برنامه سازی برای انجام يک وظيفه يا مجموعه ای از وظايف بخصوص تشکيل می شوند.


asmx.
اين پسوند برای سرويس های XML وب استفاده می گردد. اين نوع فايل از سوی آن دسته از سرويس های وب ميزبان مورد استفاه قرار می گيرد که از راه دور يا بطور محلی در معرض برنامه های کاربردی NET. هستند. سرويس وب موجوديتی قابل برنامه ريزی است که برای برنامه کاربردی يک عنصر خاص کارکرد معينی را تامين می کند.


aspx.
از اين پسوند که اصلی ترين پسوند ASP.NET است برای فرم های وب و صفحات معمولی ASP.NET استفاده می گردد.


ادامه مطلب
نويسنده : مهرشاد تاريخ : شنبه ۱۱ اسفندماه ۱۳۸۶ ساعت : ۵:۵۳:۰۷ بعدازظهر | نظرات
1 |  2  |  3  |  4 
Statistics | Atom | RSS 1.0 | RSS 2.0 | RSD | E-Mail
Copyright © 2005-2008 AsanDownload™ Design: Mahdi Hosting : Poshtiban
تمامي حقوق مطالب، تصاوير و طرح قالب براي آسان دانلود محفوظ است، نقل و استفاده از آنها در سايت ها و نشريات تنها با ذکر منبع مجاز ميباشد

تبليغات
مطالب گذشته
ده مطلب تصادفي
آرشيو ماهانه

téléchargement - trasferimento - 下载 - ダウンロード다운로드 - скачать - transferencia directa - μεταφορτώστε - download

دانلود , دانلود نرم افزار , آسان دانلود , دانلود آسان , دانلود , دانولد , داونلود , دانلد , داونلد , کیجن , کرک , سریال , نرم افزار , ویندوز ویستا ، مایکروسافت ویندوز ویستا ، نسخه جدید ویندوز ویستا ، نسخه نهایی ویندوز ویستا ، ویندوز ویستا یولتیمیت ، ویندوز ویستا با کرک ، کرک ویندوز ویستا ، خرید ویندوز ویستا ، فیلم 300 ، دانلود فیلم 300 ، فتوشاپ 10 ، فتوشاپ cs3 ، نورتون 2007 ، دانلود نرم افزار ، دانلود نرم افزار جدید ، دانلود ، آنتی ویروس ، انتی ویروس ، ویندوز ویستا بدون کرک ، ویستا ویندوز ، windows vista , vista activation , windows vista , crack , download , free download , photoshop cs3 10, norton 2007, software , téléchargement, trasferimento, 下载, ダウンロード, 다운로드, скачать, transferencia directa, μεταφορτώστε, nhkg,n


دانلود
دانلود نرم افزار
دانلود نرم افزار
دانلود نرم افزار
دانلود نرم افزار
دانلود نرم افزار
موبايل
كاريكاتور
آموزش و مقالات
لينكدوني