تبلیغات
مقالات آموزشی برنامه نویسی و شبکه - مطالب آموزش ASP.NET

آموزش تغییر آدرس صفحات با url rewriting در asp.net بخش اول

سلام بر همه همراهان سایت نت نیک

برای این ساعت از سایت نت نیک url rewriting در asp.net رو می خوام آموزش بدم.

آموزش url rewriting در asp.net بخش اول


حتما تا حالا دقت کردین که برخی از سایت ها آدرس هاشون مشکوک به نظر میرسه !

مثلا سایت با زبون asp.net  ایجاد شده ولی پسوند صفحاتش html است !

یا وارد یک سایت میشید و می بینید که آدرس صفحات اینجوریه :


یا وارد یک سایت خبری شدید و دیدید که پسوند صفحاتش htm است ؛ خوب مسلما یک سایتی خبری که چندین هزار صفحه داره نمی تونه استاتیک باشه و با html نوشته شده باشه !

پس داستان از چه قراره ؟

یکی از امکانات جالبی که در asp.net نسخه 2 معرفی شد ، URL ReWriting است.

بدین صورت شما می توانید یک آدرس مانند http://netnic.ir/post.aspx?id=879 را به آدرسی شبیه
http://netnic.ir/post-.html تبدیل کنین.

تعریف :
کار UrlRewriting تبدیل یک آدرس اینترنتی واضح و با معنا به یک آدرس واقعی دارای Query String جهت تفسیر موتور Asp.net است.



مزایای این کار :
  •  بالا رفتن امنیت
  • سهولت ایندکس سایت در موتور های جستجو
  • مخفی کردن Query String

خوب چطوری این سیستم رو پیاده سازی کنیم ؟


نوشته شده در تاریخ جمعه 6 مرداد 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET، آموزش امنیت در asp.net،     | نظرات()


آموزش کار با کنترل FileUpload در Asp.net

سلام
آموزش کار با کنترل FileUpload در Asp.net- netnic.ir
امروز می خوام آموزش کار با کنترل FileUpload و آپلود فایل بر روی سرور رو بهتون یاد بدم.

در ادامه آموزش نیز نکات بسیار مهم امنیتی این کنترل رو آموزش خواهم داد.

پس با ما باشید ...

نوشته شده در تاریخ جمعه 23 تیر 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET،     | نظرات()


روش های واکشی اطلاعات از دیتابیس در asp.net

سلام
روش های واکشی اطلاعات از دیتابیس در asp.net- netnic.ir
امروز می خوام روش های واکشی اطلاعات از دیتابیس رو آموزش بدم.

توی asp.net همیشه لازمه که یک سری اطلاعات رو از دیتابیس واکشی کنین و اون رو درون صفحه نمایش بدین.

نوشته شده در تاریخ سه شنبه 20 تیر 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET،     | نظرات()


دسترسی به کنترل موجود در صفحه مستر پیج

با سلام
دسترسی به کنترل موجود در صفحه مستر پیج - netnic.ir
ما خیلی از کنترل هایی که قراره اطلاعات مهم سایت رو نشون بده رو درون مسترپیج قرار میدیم.

مثلا یک گرید ویو که قراره موضوعات سایت رو از دیتابیس بخونه و درون بخش کناری همه صفحات نمایش بده.

یا بخش سبد خرید ، یا یک لیبل که قراره تاریخ رو نشون بده یا اسم کاربر رو نشون بده ....

یا بخش لاگین و .....

در نتیجه ، خیلی وقت ها توی صفحاتمون نیاز داریم که یه بلایی سر کنترلی که تو مستر پیجمونه در بیاریم ...


بعنوان مثال من یک عدد label با آی دی netnic داخل مستر پیجم دارم.

حالا مثلا توی صفحه about.aspx یا هر صفحه دیگه ای می خوام به این لیبل دست پیدا کنم و متنشو عوض کنم ؟

این کار بدین صورت انجام میشه :


اول بوسیله page.master به صفحه مستر پیجتون اشاره می کنین و بعد با FindControl و بوسیله آی دی اون کنترلتون ، کنترل رو بدست میارین .

بعد اون رو تبدیل به کنترل مورد نظرتون می کنین  و بعد به تمامی خصوصیاتش به راحتی دسترسی دارین.

خوب از اونجایی که کنترل من لیبل است ، من اونو تبدیل به کلاسی از لیبل کرده ام (می دونین که همه کنترل ها در اصل یک کلاس هستند) و ...

مثلا من خصوصیت text اون رو برابر با اسمم قرار دادم.

به همین راحتی :)

تا درودی دگر ، بدرود.
ح.مراداف
NetNic.ir
Amoozesh.in

نوشته شده در تاریخ شنبه 10 تیر 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET،     | نظرات()


مشكل نمایش منوهای ASP.NET در مرورگر اینترنت اکسپلورر نسخه 8

مشكل نمایش منوهای ASP.NET در مرورگر اینترنت اکسپلورر نسخه 8
با سلام
باز هم یک مشکل جدید با مرورگر  اینترنت اکسپلورر!

امروز متوجه شدم كه كنترل استاندارد منو ASP.NET در مرورگر  اینترنت اکسپلورر 8 بدرستی نمایش داده نمی شود!
 مشكل به این صورت است كه زیر منوها (Dynamic Items) بصورت سفید و خالی نمایش داده می شوند.
برای رفع این مشکل بایستی حالت z-index مربوط به Dynamic menu style را برابر با یك عدد بزرگ قرار دهیم.
مثلا بدین صورت:





تا درودی دگر ، بدرود.
نت نیک

نوشته شده در تاریخ دوشنبه 22 خرداد 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET،     | نظرات()


هاست ویندوز رایگان با پشتیبانی از asp.net 4 و sql 2008 برای دانشجویان عزیز

با سلام

قابل توجه ،
  • دوستانی که برای پروژه های دانشجویی خودشون دنبال هاست رایگان ویندوز 2008 می گردن
  • دوستانی که تازه دارن ASP.NET یاد می گیرن و دنبال یه هاست برای تست کدهاشون هستن
  • و دیگر دوستانی که نیاز به هاست ویندوز رایگان دارند

سایت سامی هاست رایگان با امکانات زیر ارائه میده :


  • 150MB فضا
  • 5GB پهنای باند
  • پشتیبانی از ASP.NET نسخه 1 تا 4 و PHP
  • 15MB فضای دیتابیس SQL
  • دامین مجانی (ساب دامین) هم بهتون میده
  • دسترسی به FTP
  • البته تا جایی که من دیدم ، SQL نسخه Express میده
  • پشتیبانی از MVC
  • امکان ریستور کردن بکاپ دیتابیس
  • و ....


هاست خوبیه ، من چند تا از پروژه های دانشجویی مشتریامو روش آپ کردم و برای دوستانی که تازه کارن و می خوان با اپلود سایت روی هاست و .... آشنا بشن ، گزینه خوبیه ...

آموزش ایجاد هاست رایگان و کار با پنل هاست رایگان ویندوز


آدرس سایت سامی:    www.Somee.com


نمونه سایت ایجاد شده با این هاست:   http://netnic.somee.com


------------------------

سایت دیگری که یکی از دوستان معرفی کردند ، سایت www.AspSpider.com می باشد ، این سایت نیز هاست رایگان asp.net ارائه میده که راهنمای نحوه تهیه هاست رایگان asp.net در صفحه اصلی سایت مشخص است و به نظر میاد که خیلی هم ساده باشه.

طبق این راهنما ، کافی است فقط ثبت نام کنین و بعد وارد پنل هاستتون بشین و سایتتونو روی هاست رایگانتون آپلود کنین.

با تشکر از این دوستمون که در بخش نظرات این سایت رو معرفی کردند.
یا حق

نوشته شده در تاریخ دوشنبه 22 خرداد 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET، اطلاعیه های مدیریت سایت، هاست رایگان ویندوز،     | نظرات()


غیر فعال کردن Auto Css Class در ویژوال استودیو

سلام

شاید شما هم از اینکه در ویژوال استودیو  جدید با تغییر هر المنت (ایجاد Table ، اضافه کردن عکس و...) یک کلاس به نام Style1,2,3.... در تگ Head ایجاد می شود خسته شده باشید

راه حل خیلی سادست : وارد منوی  Tools>Options>HTML Designer > Css شده و همه گزینه ها را به Inline Styles تغییر دهید

البته این دلیل نمیشه که شما از Inline Style استفاده کنید ، شما باید Css Class را در فایل جداگانه ایجاد کرده و سپس به المنت یا کنترل مورد نظر تخصیص دهید

موفق باشید

منبع : how2learnasp.net

نوشته شده در تاریخ جمعه 15 اردیبهشت 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET،     | نظرات()


آموزش ساخت صفحه سرچ با asp.net در 5 ثانیه_قسمت اول

سایت نت نیک


آموزش ساخت صفحه سرچ با asp.net بدون کد نویسی در 5 ثانیه
قسمت اول

سلام امروز قصد دارم یک آموزش جانانه دیگه براتون رو کنم :

تو آموزشها دیدم که واسه یه صفحه سرچ ساده ، کلی کد باید زد و ....

یه آموزش خوب براتون میزارم که تو 5 ثانیه بدون کد نویسی یه صفحه سرچ خوب بسازید

لازم به ذکر است که خیلی از کد نویسی ها در ویژوال استودیو 2008 دیگه لازم نیست و همه کد نویسی ها با ویزارد انجام میشه.

برای ساختن یک صفحه سرچ (جستجو) 2 روش داریم :

نوشته شده در تاریخ سه شنبه 24 مرداد 1391    | توسط: ح.م    | طبقه بندی: آموزش ASP.NET،     | نظرات()