advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

3000 تومان
سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

7000 تومان
دانلود مقاله ای در مورد الگوریتم  کرم شب تاب FireFly در هوش مصنوعی

دانلود مقاله ای در مورد الگوریتم کرم شب تاب FireFly در هوش مصنوعی

3000 تومان
دانلود برنامه رنگ آمیزی گراف با الگوریتم عقبگرد در سی شارپ

دانلود برنامه رنگ آمیزی گراف با الگوریتم عقبگرد در سی شارپ

3000 تومان
دانلود سورس پروژه سی شارپ شبیه سازی صف بانک تحت شبکه

دانلود سورس پروژه سی شارپ شبیه سازی صف بانک تحت شبکه

3000 تومان

معرفی صفحات وب ASP.NET

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

همانطور که قبلا گفتیم، ASP.NET  از سه مدل مختلف توسعه پشتیبانی میکند:

صفحات وب، MVC (مدل نمایش کنترل)، و فرم های وب. در این قسمت به معرفی صفحات وب میپردازیم.

♦ صفحات وب چه هستند؟

اگر شما در ASP.NET تازه کار هستید، صفحات وب محل مناسبی برای شروع میباشند. صفحات وب ساده ترین مدل توسعه برای توسعه وب سایت های ASP.NET هستند. با این آموزش شما یاد میگیرید که چگونه HTML ، CSS، جاواسکریپت و کد سرور با استفاده از آخرین سینتکس نسانه گذاری سرور Razor ، را با ویژوال بیسیک یا #C ترکیب کنید.

  • آسان برای یادگیری، درک، و استفاده
  • ساخته شده در اطراف صفحات وب تنها
  • مشابه به PHP و ASP کلاسیک
  • اسکریپت نویسی سرور با ویژوال بیسیک یا #C
  • کنترل HTML کامل، CSS و Java Script

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

 

♦ از کجا باید شروع کنیم؟

بسیاری از برنامه نویسان مایل هستند یادگیری یک تکنولوژی جدید را با نگاه به نمونه کار یاد بگیرند! نکات زیر به شما، صفحات وب asp.net را با ایجاد یک وب سایت از ابتدا آموزش میدهد:

  • ایجاد وب سایت
  • اضافه کردن یک صفحه اصلی
  • اضافه کردن استایل (css)
  • اضافه کردن یک پایگاه داده
  • اضافه کردن ورود کاربری و امنیت
  • اضافه کردن ناوبری
  • اضافه کردن پشتیبانی از آژاکس

از آنجا که کد ASP.NET بر روی سرور اجرا می شود، شما نمی توانید کد را در مرورگر خود مشاهده کنید، شما فقط خروجی را به عنوان HTML ساده میبینید. در مثال زیر کد asp.net و خروجی html بطور همزمان نمایش داده شده است:(در تمامی مثالها به جای علامت () از <> استفاده کنید.)

(!DOCTYPE html)
(html)
(body)
     (h1)Hello Web Pages(/h1)
     (p)The time is @DateTime.Now(/p)
(/body)
(/html) 
:خروجی

Hello Web Pages

The time is 6/10/2014 4:46:13 PM

 

♦ کلاس های مرجع ASP.NET

حال شما به مجموعه ای کامل از منابع ASP.NET با آبجکت ها، اجزا، خواص و متد ها ، دست خواهید یافت:

متد :                                                                                                            شرح :
()AsBool,(نادرست|درست)AsBool                                                                  تبدیل مقدار رشته ای به یک مقدار بولی (True/ False).بازگشت False و یا مقدار مشخص شده اگر رشته نمایانگر True/ False نباشد.
(مقدار)AsDateTime(), AsDateTime                                                                                        تبدیل مقدار رشته ای به تاریخ / زمان. بازگرداندن تاریخ ساعت. MinValue و یا مقدار مشخص شده در صورتی که رشته یک تاریخ / ساعت را نشان   ندهد.
(مقدار)AsDecimal(), AsDecimal                                                                                               تبدیل مقدار رشته ای به یک مقدار اعشاری. بازگرداندن 0.0 و یا مقدار مشخص شده در صورتیکه رشته یک مقدار اعشاری را نشان ندهد.    
(مقدار)AsFloat(), AsFloat                                                                                تبدیل مقدار رشته ای را به یک شناور. بازگرداندن 0.0 و یا مقدار مشخص شده در صورتیکه رشته یک مقدار اعشاری را نشان ندهد. 
(مقدار)AsInt(), AsInt                                                                                      تبدیل مقدار رشته ای به یک عدد صحیح. بازگشت 0 یا مقدار مشخص شده در صورتی که رشته یک مقدار صحیح را نشان ندهد.  
([[Href(path [, param1 [, param2                                                                                   ایجاد یک URL مرورگر سازگار از یک مسیر فایل های محلی، با بخشهای اضافی اختیاری مسیر
(مقدار)Html.Raw                                                                                           ارائه مقدار به عنوان HTML نشانه گذاری شده به جای ارائه آن بصورت خروجی HTML کدگذاری شده                                                      
()IsBool(), IsDateTime(), IsDecimal(), IsFloat(), IsInt                                      برگرداندن مقدار True اگر بتوان مقدار را از رشته به مقادیر مشخص شده تبدیل کرد.                                     
() IsEmpty                                                                                                   برگرداندن مقدار True اگر شی یا متغیر هیچ مقداری نداشته باشد. 
IsPost                                                                                                          برگرداندن مقدار True اگر درخواست بصورت POST باشد. (درخواست اصلی معمولا با متد GET است)                                                                                  
Layout                                                                                                        تعیین مسیر یک صفحه طرح بندی به درخواست این صفحه.
PageData[key], PageData[index], Page                                                       شامل داده های مشترک بین صفحه، صفحه های طرح، و صفحات جزئی در درخواست فعلی. شما می توانید از مشخصات صفحه پویا برای                                                                                                                                دسترسی به داده های مشابه استفاده کنید
()RenderBody                                                                                             (صفحه های طرحبندی) ارائه محتوای یک صفحه محتوا که در هیچ کدام از بخشهای نامگذاری شده وجود ندارد
(RenderPage(path, values                                                                           ارائه یک صفحه محتوا با استفاده از مسیر مشخص شده و داده اضافی اختیاری.                                                      
([[RenderPage(path[, param1 [, param2                          
([RenderSection(sectionName [, required = true|false                                  (صفحه های طرحبندی) ارائه یک بخش محتوا که دارای یک نام است . مقدار required رابه false تنظیم کنیدتا بخش اختیاری شود.
[Request.Cookies[key                                                                                  فراهم کردن یا تنظیم مقدار از یک کوکی html
[Request.Files[key                                                                                       فراهم کردن فایلهایی که در درخواست فعلی بارگذاری شده اند
[Request.Files[key                                                                                                                    فراهم کردن داده هایی که در یک فرم ارسال شده اند (بعنوان رشته).   [Request[key هر دو درخواست Request.Form و                                                                                                                                                         مجموعه Request.QueryString را چک میکند.                                                          
[Request.QueryString[key                                                                          فراهم کردن داده هایی که در رشته پرس و جوی url مشخص شده اند. 
[Request.Unvalidated(key                                                                           اعتبارسنجی درخواست غیر فعال بصورت انتخابی، برای یک عنصر فرم، مقدار رشته پرس وجو، کوکی یا مقدار هدر. اعتبار سنجی درخواست بصورت                                                                                                                     پیش فرض غیرفعال است و  کاربران  را از ارسال نشانه گذاری یا دیگر محتوای بالقوه خطرناک ممانعت میکند.
[Request.Unvalidated().QueryString|Form|Cookies|Headers[key
(Response.AddHeader(name, value                                                            جمع آوری عنوان سرور HTTP برای پاسخ دادن
([Response.OutputCache(seconds [, sliding] [, varyByParams                     انبار کردن خروجی صفحه برای مواقع لازم. تعیین اختیاری کشویی برای تنظیم مجدد تایم در دسترسی به هر صفحه و varyByParams برای کش                                                                                                                       کردن نسخه های مختلف از صفحه برای رشته پرس و جو های مختلف در درخواست صفحه.               
(Response.Redirect(path                                                                            هدایت کردن درخواستهای مرورگر به مکانهای جدید    
Response.SetStatus(httpStatusCode                                                          تنظیم کد وضعیتهای HTTP ارسال شده به مرورگر
([Response.WriteBinary(data [, mimetype                                                  نوشتن محتوای داده برای پاسخگویی با یک نوع مایم اختیاری
(Response.WriteFile(file                                                                               نوشتن محتوای یک فایل برای پاسخگویی 
{section(sectionName) { content@                                                            (صفحه های طرحبندی) تغریف یک بخش محتوا که دارای نام است.
(Server.HtmlDecode(htmlText                                                                    رمز گشایی یک رشته  HTML کد گذاری شده.
(Server.HtmlEncode(text                                                                            رمزگذاری یک رشته برای ارائه در نشانه گذاری HTML .
(Server.MapPath(virtualPath                                                                       بازگرداندن مسیر فیزیکی سرور برای مسیر مجازی مشخص شده .
(Server.UrlDecode(urlText                                                                          رمز گشایی متن از یک URL
(Server.UrlEncode(text                                                                               کد گذاری متن برای قرار دادن در یک URL
[Session[key                                                                                               فراهم کردن یا تنظیم مقداری که فقط تا زمانیکه کاربر مرورگر را ببندد وجود دارد.
()ToString                                                                                                   نشان دادن ارزش شی بعنوان یک رشته
[UrlData[index                                                                                             گرفتن داده های اضافی از url

 

 

 



0
نظرات

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
web pages introduceآشنایی با مدل توسعه صفحات وبآشنایی با web page ها در asp.netمعرفی مدل توسعه صغحات وب asp.netصفحات وب اِی اِس پی دات نتآموزش web page های ASP.NETصفحات وب در ASP.NETتبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

سفارش پروژه در سورس کد

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php