no-img
پارس یونی

مقایسه دست یابی به داده های sql از طریق ado.net و linq در asp.net - پارس یونی


پارس یونی
گزارش خرابی لینک
اطلاعات را وارد کنید .

ادامه مطلب

DOC
مقایسه دست یابی به داده های sql از طریق ado.net و linq در asp.net
امتیاز 3.10 ( 20 رای )مقایسه دست یابی به داده های sql از طریق ado.net و linq در asp.net">
doc
۳۰ شهریور ۱۳۹۶
۸,۰۰۰ تومان
۸,۰۰۰ تومان – خرید
115صفحه

مقایسه دست یابی به داده های sql از طریق ado.net و linq در asp.net


مقدمه:
ASP.NET یک محیط کامل جهت پیاده سازی نرم افزارهای تحت وب است . با اینکه ASP.NET از لحاظ گرامر با ASP کلاسیک شباهت هایی را دارد ولی تکنولوژی فوق با ارایه یک مدل جدید برنامه نویسی بهمراه زیر ساخت های لازم ،امکان ایجاد نرم افزارهای تحت وب را با امنیت و استحکام بیشتر فراهم می آورد.
ASP.NET فراتر از یک نسخه تکمیل شده در مقایسه با نسخه قبلی خود یعنی ASP کلاسیک است . ASP.NET یک محیط کامل جهت پیاده سازی نرم افزارهای تحت وب است . با اینکه ASP.NET از لحاظ گرامر با ASP کلاسیک شباهت هایی را دارد ولی تکنولوژی فوق با ارایه یک مدل جدید برنامه نویسی بهمراه زیر ساخت های لازم ،امکان ایجاد نرم افزارهای تحت وب را با امنیت و استحکام بیشتر فراهم می آورد.
ASP.NET برخلاف ASP کلاسیک ترجمه می گردد. در محیط دات نت می توان با استفاده از هر یک از زبانهای برنامه نویسی حمایت شده نظیر : Visual basic.Net,C#,Jscrip.Net اقدام به نوشتن برنامه ها نمود.برنامه های ASP.NET از تمامی توان و پتانسیل های ارایه شده توسط دات نت استفاده می نمایند. در ASP.NET می توان از ویرایشگرها ی ویژوال و سایر ابزارهای برنامه نویسی نظیر ویژوال استودیو دات نت استفاده نمود.
پیاده کنندگان نرم افزارهای تحت وب بکمک ASP.NET می توانند از دو تکتولوژی عمدهء فرم های وب (Web Forms) و سرویس های وب (Web service) برای ایجاد نرم افزار استفاده نمایند.
فرم های وب (Web Forms)
با استفاده از تکنولوژی فوق می توان صفحات وب متکی بر فرمهای وب قدرتمندی را ایجاد نمود. در زمان ایجاد صفحاتی از این نوع می توان از کنترل های سرویس دهنده ASP.NET برای ایجاد عناصر معمولی در طراحی رابط کاربر (UI) و برنامه نویسی آنها برای انجام عملیات خاص استفاده نمود.استفاده از کنترل های سرویس دهنده باعث سرعت در امر پیاده سازی فرم های وب خواهد داشت.

عنوان فهرست مطالب صفحه

چکیده ۱
مقدمه: ۳
فرم های وب (Web Forms) ۴
سرویس های وب XML ۴
فصل اول ۸
آشنایی باIISو .Net Frameworkبرای فراهم کردن مقدمات برنامه نویسیASP.NET ۸
نصب و راه اندازی: IIS ۹
شکل ١ – ۱ نحوه ی اضافه یا حذف کردن. IIS ۹
شکل ۱-۲ گزینه های مختلف.IIS ۱۰
نصب:Net Framework ۱۱
تنظیمات IIS برای ایجاد اولین برنامه : ASP.NET ۱۱
درTabایی به نام Home ۱۲
شکل ۱- ۳ گزینه های مختلف مدیریتی در ویندوزهای ٢٠٠٠ به بالا ۱۲
شکل ۱ – ۴ ۱۳
ایجاد یک دایرکتوری مجازی در: IIS ۱۳
شکل ۱- ۵ تنظیم دایرکتوریHomeدر. IIS ۱۴
شکل ۱-۶ نحوه ی شروع کردن ویزارد ایجاد دایرکتوری مجازی ۱۵
شکل ۱-۷ مشخص کردن نامی برای دایرکتوری مجازی. ۱۵
شکل ۱-۸ مشخص کردن مکان فیزیکی دایرکتوری مجازی ۱۶
مروری بر سطوح دسترسی ها در هنگام ایجاد یک دایرکتوری مجازی ۱۷
تنظیمDefault Documentدر: IIS ۱۸
شکل ۱ – ۱۰ مشخص کردن سند پیش فرض یک وب سایت. ۱۹
متوقف کردن و راه اندازی مجدد یک وب سایت : ۱۹
شکل ۱ – ۱۱ نحوه ی راه اندازی و یا متوقف کردن یک وب سایت. ۲۰
ایجاد : SubWeb ۲۰
شکل ۱ – ۱۲ پیغام خطا هنگام نصب FrontPageServer روی ویندوز اکس پی ۲۱
فصل دوم ۲۲
آشنایی با مقدمات زبان برنامه نویسی شی گرایC# و ایجاد اولین برنامه ASP.NET ۲۲
آشنایی با فضاهای نام : (NameSpaces) ۲۳
شکل ۲- ۱ آغاز کردن یک پروژه جدید ASP.NETبا استفاده ازVC# ۲۵
شکل ٢- ۲فایل هایی که به صورت اتوماتیک توسط VS.NETایجاد می شوند. ۲۵
شکل ۲-۳ قرار دادن یک دکمه و یک لیبل بر روی فرم. ۲۶
شکل۲- ۴منوی autocomplete ۲۷
نمایش دهنده انواع متدها ، خواص و … مربوط به کنترل لیبل. ۲۷
شکل ۲- ۵ ۲۷
شکل ۲- ۶انتخاب یونیکد برای مشخص کردن charsetصفحه خروجی ۲۹
شکل ۲- ۷ ۲۹
فرمت فایل نیز باید یونیکد انتخاب شود. ۲۹
فرمت کردن کد : ۲۹
تعریف متغیر و مقدار دهی به آن : ۳۰
استفاده از خواص : ۳۱
مروری بر آرایه ها و حلقه ها درC# ۳۱
تعریف کلاس ، خواص ، متدها و مروری بر سطوح دسترسی درکلاس ها ۳۴
فصل سوم ۳۵
معرفی کنترل هایHTMLو نحوه کاربرد آنها در صفحات ASP.NE ۳۵
پردازش در خواست ها از طرف سرور ۳۶
شکل ۳-۱ ۳۷
مروری سریع بر کنترل هایHTML ۳۸
شکل۳ -۲ ۳۸
انتخاب کردن حالت طراحی و یا مشاهده سورس صفحات در . VS.NET ۳۸
شکل ٣- ۳ ۳۹
برنامه اول : ۴۲
شکل ۳- ۴طراحی فرم مربوط به صفحه ی لاگین ۴۲
برنامه دوم : ۴۳
شکل ۳ – ۵ ظاهر فرم برنامه دوم در حالت طراحی ۴۴
شکل ۳-۶ نحوه ی استفاده از ابزارهای ویژوال برای سهولت بیشتر در کد نویسی. ۴۵
شکل ۳-۷ استفاده از ابزارهای ویژوال ۴۵
برای ایجاد روتین های مربوط به رخدادهای اشیاء ۴۵
شکل ۳- ۸ ۴۶
منویی که لیست رخدادهای وابسته به یک دکمه را نمایش می دهد. ۴۶
شکل ۳-۹ ۴۷
فصل چهارم ۴۹
معرفی کنترل های وب و نحوه استفاده از آنها در صفحاتASP.NET ۴۹
انتخاب: Layout ۴۹
شکل ۴ -۱ انتخابLayoutنهایی فرم وب و تعیین نحوه ی قرار گیری کنترلها نسبت به هم ۵۱
انتخاب کنترل صحیح : ۵۱
جدول ۴- ۱مقایسه کنترل های سرور وب و کنترل های. HTML ۵۱
جدول۴-۲ مقایسه عملکرد کنترل های وب و کنترل های HTML. ۵۲
کار با متن : ۵۴
جدول ۴-۳ خواص مهم کنترل TextBox ۵۵
کار با جداول و لیست ها : ۵۵
جدول ۴-۴ کنترل های لیست و جدول . ASP.NET ۵۵
اضافه کردن آیتم ها به یک لیست یا جدول در زمان طراحی : ۵۶
شکل ۴-۲ ۵۷
شکل ۴-۳ ۵۸
اضافه کردن آیتم ها به لیست یا جدول در زمان اجرای برنامه : ۵۸
شکل ۴-۴ ۵۹
دریافت آیتم انتخاب شده از یک لیست : ۶۰
نحوه ی Data Binding ساده در کنترل لیست ها : ۶۰
شکل ۴- ۵ ۶۱
شکل ۴-۶ ۶۱
اضافه کردن آیتم ها به DataGrid، DataListو: RepeaterControls ۶۲
شکل ۴-۷ ۶۴
شکل ۴-۸ ۶۵
شکل ۴-۹ ۶۵
شکل ۴ – ۱۰ ۶۶
شکل ۴-۱۱ ۶۷
شکل ۴- ۱۲ ۶۷
شکل ۴- ۱۳ ۶۸
شکل ۴-۱۴ شکل نهایی گرید پس از اتمام کار ویرایش . ۶۹
شکل ۴-۱۵ نمونه ای از اجرای برنامه ۷۱
دریافت مقادیر از کاربر : ۷۱
شکل ۴-۱۶ اضافه کردن سه آیتم دلخواه به کنترل. RadioButtonList ۷۲
شکل ۴- ۱۷ تصویر نهایی فرم مثال ۵. ۷۳
نمایش گرافیک و تبلیغات ۷۳
جدول ۴-۵ تگ های تعریف شده برای. AdRotato ۷۶
کنترل های گروهی: ۷۶
کار با تاریخ : ۷۷
فصل پنجم : ۷۸
طریقه دستیابی و کار با داده ها در ASP.NET ۷۸
درک پایه ای از: ADO.NET ۷۹
جدول ۵-۱ فضاهای نام: ADO.NET ۸۱
شکل ۶-۲ مدل شیءایی ADO.NET از دیدگاهی دیگر. ۸۴
نمایش داده های: SQL-Server ۸۴
اضافه کردن داده ها به بانک اطلاعاتی : SQL-Server ۸۶
شکل ۵-۱ ۸۸
به روز رسانی داده ها و ویرایش آنها : ۹۱
حذف اطلاعات از جدول : ۹۳
مرتب کردن داده ها در یک بانک : SQL-server ۹۴

عنوان فهرست جداول صفحه
جدول۱: مشخصات هندسی حفرات Error! Bookmark not defined.
جدول۲: نقاط چهارگانه ترکیبات تشکیل دهنده هیدرات Error! Bookmark not defined.

عنوان فهرست اشکال صفحه
شکل۱: سیالات نفتی Error! Bookmark not defined.
شکل۲: رسوب و هرز روی مواد سنگین نفتی Error! Bookmark not defined.
شکل۳: روشهای دستگاهی Error! Bookmark not defined.
شکل۴:مولکول آسفالتین Error! Bookmark not defined.
شکل۵: ماهیت آسفالتین در ترکیبات نفتی Error! Bookmark not defined.
شکل۶: تشکیل مایسل های آسفالتین Error! Bookmark not defined.
شکل۷: تشکیل کلوئید آسفالتین به کمک رزین Error! Bookmark not defined.
شکل۸: تجمع و رشد ترکیبات آلی کلوئیدی Error! Bookmark not defined.
شکل۹: تصویر ساختار ۱ Error! Bookmark not defined.
شکل۱۰: تصویر ساختار۲ Error! Bookmark not defined.
شکل۱۱: انواع مختلف حفرات در ساختارهای هیدرات a) دوازده وجهی با سطوح پنج وجهی b) چهارده وجهی c) شانزده وجهی d) دوازده وجهی غیر منتظم e) بیست وجهی Error! Bookmark not defined.
شکل۱۲: نمودار رفتار فازی تشکیل هیدرات Error! Bookmark not defined.
شکل۱۳: پیوند هیدروژنی Error! Bookmark not defined.
شکل۱۴: تغییرات فشار بر حسب دما در فرایند تشکیل هیدرات متان Error! Bookmark not defined.

چکیده
ASP چیست ؟ بر خلاف HTML ،ASp یک زبان نیست ، یک برنامهُ کاربردی مثل FrontPage یا Word هم نیست ؛ بلکه ASP یک تکنولوژی برای ساخت صفحات وب پویا است . ASP بر این اساس بنا شده است که باHTML برای ایجاد صفحات وب پویا استفاده شود. در حقیقت ASP کدهای HTML را ایجاد می نماید. به طور کلی یک صفحهُ ASP از سه قسمت زیر تشکیل میشود : (SomePage.asp)
متون ساده ای که به طور مستقیم در صفحه نمایش نشان داده می شوند .
کد های HTML که برای مرورگرچگونگی نمایش متن را تعیین می کنند. این کدها بین دو علامت < > قرار می گیرند و در سمت سرویس گیرنده اجرا می شوند و به آنها تگ گفته می شود .
معمولاً قسمتی هم کد ASP . این کدها بین دو علامت قرار می گیرند و در سمت سرویس دهنده اجرا می شوند . ویژگی های منحصر به فرد ASP که در یک HTML ساده نمی توان به آن دست یافت عبارتند از : می توانید کدهایی بنویسید که در سرویس دهنده ی وب اجرا شود . اشیائی دارد که با استفاده از آنها کارهای زیادی می توانید انجام دهید مثل Request ، Response و غیره که در قسمتهای بعدی آنها را شرح می دهیم . می توان با استفاده از اشیاء اکتیوایکس قابلیتهای ASP را گسترش داد . با استفاده از ASP می توانید اطلاعات مورد نظر خود را با پایگاه داده های مختلف (مثل Access یا SQL Server و … رد و بدل کنید) به طور کلی می توان گفت محدودیتی در این که چه کاری با ASP می توانید انجام بدهید ندارید و تقریبا هر سایت وبی که امروزه در اینترنت وجود دارد با ASP قابل انجام است . کارهایی که ASP می تواند انجام دهد ولی HTML نمی تواند .
۱- با بروز درآوردن (update) یک فایل متنی یا محتویات یک پایگاه داده می توان صفحات وب رابدون نوشتن کد HTML ی ویرایش کرد .
۲- ساختن صفحات وب در جهت علاقه کاربرد .
۳- اطلاعات را از فرمها دریافت و در یک پایگاه داده ذخیره نماید
۴- ساختن صفحات تبلیغاتی با استفاده از یک مجموعه اشکال گرافیکی مختلف .
۵- یک شمارنده صفحه ایجاد نماید .
۶- گرفتن ورودی از کاربر ، و برگرداندن اطلاعات به همان کاربر با توجه به اطلاعات دریافتی .
۷- و …. تفاوت اصلی .
HTML محض با ASP در اینست که HTML روی مرورگر تفسیر یا ترجمه می شود و روی سرویس دهنده اجرا نمی شود، در حالیکه ASP روی سرویس دهنده اجرا می شود و حسن آن در اینجاست که با نوشتن کدی که روی سرویس دهندهُ وب اجرا می شود، به امکانات بیشتری دست خواهید یافت .



برچسب‌ها :

دیدگاه ها


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *