فی فوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی فوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورس پروژه چت کردن در ASP.NET

اختصاصی از فی فوو سورس پروژه چت کردن در ASP.NET دانلود با لینک مستقیم و پر سرعت .

سورس پروژه چت کردن در ASP.NET


سورس پروژه چت کردن در ASP.NET

پروژه چت کردن ، پروژه ای که به زبان سی شارپ و در محیط ASP.NET طراحی و برنامه نویسی شده است ، نکات بسیار کاربردی در پروژه پیاده سازی شده است که میتوانید یک چت در یک شبکه داخلی را راه اندازی کنید.سورس کد کامل پروژه ضمیمه شده است که امیدوارم استفاده کنید.


دانلود با لینک مستقیم


سورس پروژه چت کردن در ASP.NET

دانلود مقاله معرفی کنترل‌های وب و نحوه استفاده از آن‌ها در صفحات ASP.NET

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

دانلود مقاله معرفی کنترل‌های وب و نحوه استفاده از آن‌ها در صفحات ASP.NET


دانلود مقاله معرفی کنترل‌های وب و نحوه استفاده از آن‌ها در صفحات ASP.NET

1-1-انتخاب Layout

هنگامی که شما کنترلی را بر روی فرم قرار می‌دهید دو گزینه پیش رو خواهید داشت:

Gird Layout -1-1-1

در این حالت مکان کنترل‌ها مطلق می‌باشند و بیشتر شبیه به طراحی ظاهر برنامه‌های ویندوز می‌باشد که با مقدار زیادی متن مخلوط نیستند.

Flow Layout -2-1-1

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

برای تنظیم این موارد در پنجره‌ی خواص که در سمت راست صفحه قرار دارد شی Document را انتخاب کنید و سپس خاصیت Page Layout آن را تغییر دهید (شکل 1-1)

1-2-انتخاب کنترل صحیح   

  شکل 1 -1- انتخاب Layout نهایی فرم وب و تعیین نحوه قرارگیری کنترل‌ها نسبت به هم

می‌توان کنترل‌های سرور وب و یا کنترل‌های HTML را روی فرم‌های وب قرار داد. چه تفاوتی در این زمینه وجود دارد؟ کنترل‌های سرور وب مزایای قابل توجهی را نسبت به کنترل‌های HTML ارائه می‌دهند که در جدول زیر مرور شده‌اند:

      جدول 1-1 مقایسه کنترل‌های سرور وب و کنترل‌های HTML

ویژگی

Server Controls

HTML Controls

رخدادهای سرور

می‌توانند به رخدادهای مربوط به کنترل پاسخ دهند

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

حفظ حالت

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

داده‌هانگهداری نمی‌شوند و باید به صورت دستی و با برنامه‌نویسی این کار صورت می‌گیرد.

سازگاری

به صورت خودکار نوع مرورگر را تشخیص می‌دهد و خود را هماهنگ می‌کند.

هیچ‌گونه سازگاری اتوماتیکی وجود ندارد و باید با برنامه‌نویسی این کار انجام شود.

  خواص

از .NetFrameWork به ارث رسیده شده است.

تنهاویژگی‌های مربوط به HTML در آن‌ها وجود دارد.

 سوال: با این مقایسه چرا مایکروسافت کنترل‌های HTML را ارائه داده است؟ دلایل آن به شرح زیر هستند:

- مهاجرت از ASP قدیمی به ASP.NET به سادگی صورت گیرد. زیرا ASP قبلی تنها از عناصر HTML و یا همان کنترل‌های HTML جدید می‌توانست استفاده کند.

- تمام کنترل‌ها نیازی به رخدادهای سمت سرور و یا حفظ حالت ندارند.

- کنترل کاملی در مورد شکل نهایی صفحه با کنترل‌های HTML وجود دارد زیرا به صورت خودکار نمی‌تواند نوع مرورگر را حدس بزند و خود راهماهنگ با آن نماید.

در حالت کلی استفاده از کنترل‌های سرور وب ساده‌تر و کارآتر می‌باشد. در جدول زیر کنترل‌هایی را که در Toolbox ویژوال استودیو دات‌نت می‌بینید با هم مقایسه شده‌اند و عملی را که هر کدام انجام می‌دهند مرور گردیده است.

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

 1-3- کار با متن

روش‌های زیادی برای نمایش متن روی یک صفحه وجود دارد. برای یک متن فقط خواندنی می‌توان از روش‌های زیر استفاده کرد:

- استفاده از دستور Response.Write(“Some Text”);

- استفاده از کنترل Lable

- استفاده از کنترل TextBox با خاصیت RealOnly مساوی True

- استفاده از کنترل Literal

برای نمایش یک متن قابل ویرایش می‌توان از کنترل سرور TextBox استفاده کرد. خواص کلیدی آن در جدول زیر مرور شده‌اند:

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

 1-4- کار با جداول و لیست‌ها

برای آراستن متن در ردیف‌ها و ستون‌ها باید از یکی از کنترل‌های لیست که در جدول 1-2 نامبرده شدند استفاده شود. از ListBox، DropDownList و جدول برای جداول و لیست‌های دینامیک استفاده می‌گردد. از DataGrid، DataList و Repeater برای نملیش جدول و لیست‌های پیچیده مانند آن‌هایی که حاوی کنترل‌ها هستند و یا متصل به پایگاه داده‌اند استفاده می‌گردد. در جدول زیر مرور شده‌اند.

شامل105 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود مقاله معرفی کنترل‌های وب و نحوه استفاده از آن‌ها در صفحات ASP.NET

تحقیق در مورد زبان برنامه نویسی Microsoft visual stadio . net

اختصاصی از فی فوو تحقیق در مورد زبان برنامه نویسی Microsoft visual stadio . net دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد زبان برنامه نویسی Microsoft visual stadio . net


تحقیق در مورد زبان برنامه نویسی Microsoft visual stadio . net

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 86

 

Microsoft visual stadio . net

 Visual stadio . net ( vs . net   ) جدیدترین ابزار برنامه سازی شرکت مایکروسافت  و شکل گرفته بر اساس فناوری نوین . net است . فناوری . net رویکرد جدید مایکروسافت برای تولید نرم افزار است و بر تمام برنامه ریزیهای مایکروسافت برای آینده بر مبنای آن خواهد بود . موفقیت . net تا به آن حد بود که شرکتهای دیگری مثل بورلند نیز به آن روی آورده اند . از بعد دیگر می توان گفت  vs . net  نگاهی جامع به عمر نرم افزار دارد . این چرخه از زمان شکل گیری فکر ایجاد یک نرم افزار شروع و به کنار رفتن آن ختم
می شود و مهمترین مراحل آن دو مرحلة تحلیل و طراحی است . اکثر ابزارهای موجود معمولأ امکاناتی متخصص برای یک یا چند مرحله چرخه دارند . اما vs. net  ابزارهای مورد نیاز را در طول چرخه در اختیار برنامه ساز می گذارد که باعث ساخت نرم افزارهای با کیفیت تر و ارزانتر می شود . نحوة کار با این برنامه ها کمابیش شبیه سایر برنامه های مایکروسافت ( بخصوص office  ) است . یعنی کار برای آشنا با یک نرم افزار می تواند خیلی سریع با دیگر اعضای vs . net  آشنا شوند و به طور  عملی با آن کار کنند . نکته جالب اینکه این ابزارها در یک محیط ادغام شده اند و برای استفاده از آنها نیاز به بازکردن پنجره های متعدد نیست .

نقش ابزارهای vs. net  در چرخة عمر

1 ـ در هنگام تحلیل و طراحی نرم افزار ، ابزار کار آمد به نام v isio 2002  به میدان می آید که عضو جدید مجموعة microsoft office است . این نرم افزار امکانات متعددی دارد و از قابلیتهای تحلیل و طراحی آن که مبتنی بر زبان uml  است استفاده می شود . در مرحلة طراحی ، مدل سازی می تواند با هر یک از زبان اصلی vs . net  ( basic , c++ , c#  ) انجام شود . پس از آن مدل ایجاد شده  را می توان به  برنامه تبدیل کرد . برنامه خروجی می تواند به هر یک از سه زبان مزبور باشد  و زبان انتخاب شده برای مدل سازی تأثیری در زبان برنامة تولید شده ندارد .

2 ـ در زبان برنامه ریزی هم ابزارهای متعددی مطرح هستند . از جمله عبارتند از :

  1. ویرایشگر بسیار قوی برای ایجاد برنامه های مختلف
  2. مترجم های متعدد
  • server Explorer پیمایش و مشاهده امکانات سرویس دهنده های
    شبکه.

 یکی از قابلیتهای آنها دسترس آسان به امکانات پایگاه SQL sovrers  است.

  • crystal report برای گزارش گیری .

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

  • Web B rowser ادغام شده با محیط .

یکی از مفیدترن ابزارهای زمان برنامه نویس ، فهرست وظیفه است . فهرست وظیفه را می توان یک دفترچه یادداشت خودکار و دقیق دانست که فهرست کارهای باقیمانده را برای تکمیل برنامه نشان می دهد . این فهرست عناوین مختلفی است که از بین آنها به فهرست خطاهای برنامه و فهرست توضیح اشاره  کرد .

 برای اضافه کردن موارد مورد نظر به فهرست توضیح  ، می توان از دستور توضیحی “ “// to Do " در کد برنامه استفاده کرد .

3 ـ مدت زمان آزمایش به خاطر طراحی خاص vs . net  کاهش می یابد . زیرا معمولاََ اکثر اشتباهات برنامه نویس که مربوط به منطق برنامه نباشد ،
در همان مرتبة اولی که برنامه به اجرا در می آید مشخص می شود .
یعنی عمده اشکالات یافت شده به تحلیل یا طراحی نادرست
برمی گردد .

4 ـ نصب و نگهداری نرم افزار به دلایل زیر ساده تر است :

  • مبتنی بودن بر net framework .
  • وجود ابزارهای مختلف برای ساخت برنامه های نسب .
  • سهولت ایجاد برنامه ها و سرویس های web و تبدیل برنامه های windows به web  .

5 ـ برای مستند سازی و ایجاد Help  نیز امکانات متعددی و متفاوتی موجود است .

امکانات مورد نیاز برای نصب vs . net

برای نصب نگارش Enterprise  حداقل به این تجهیزات نیاز دارید .

  1. petiume II 450
  2. win 2000/xp
  3. 94 مگابایت حافظه در 2000 ، 192 مگابایت در 2000 server ، 160 مگا بایت در xp  .
  4. 2/5 گیگا بایت فضای دیسک سخت

البته برای استفاده کامل و بهینه از vs .net  ، این موارد توصیه می شود :

  1. Duron 800
  2. Win xp / . net
  3. 265 مگابایت حافظه
  4. 4 گیگا بایت فضای دیسک سخت
  5. نمایشگر 17

سیستم عامل مورد نیاز

همان که امکانات مورد نیاز برای نصب آمده است . بسته نرم افزاری
 vs . net  در خانواة win 98/me  نصب نمی شود ، vs . net  تنها در  win 2000/ xp / . net  قابل نصب است . تا قبل از به بازار آمدن نگارش نهاییwin.net  ، نگارش حرفه ای windows xp  به عنوان بهترین سیستم عامل موجود برای نصب vs .net  پیشنهاد می شود .

نکته : . net framework  روی تمامی سیستم عامل های مایکروسافت از win 98  به بعد نصب شود و آنها را برای برنامه های تولید شده توسط vs . net ‌ آماده کند . یعنی با در نظر گرفتن بعضی ملاحظات ، win 98/ me  
می تواند خروجی های vs .net  را اجرا کند .

اشکالات vs .net

  • سعی نرم افزار برای فراهم آوردن امکانات لازم برای هر کار توسط برنامه ساز .
  • نیاز به سیستم قوی برای نصب و اجراء ؛
  • دقیق نبودن دسته بندی خصوصیات و متدهای اشیاء .
  • اشکالات متفرقه . بسیاری از آنها با نصب بستة ترمیم ( service pack ) برای . net framework ‌قابل رفع اند .
  • وابسته شدن به مایکروسافت و تغییر مداوم استانداردها به دست این شرکت .
  • کنترل بیشتر مایکروسافت به مصرف کنندگان و الزام آنان به رعایت قوانین کپی .

زبانهای شئ گرای  vs . net

به نظر می رسد کامل ترین زبان  برنامه سازی شئ گرای vs . net  زبان جدید c# ( c sharp  )  باشد که خیلی ها آن را مترادف با vs . net  می دانند .

زبان برنامه نویسی c#  ( بخوانید سی شارپ ) محصول جدیدی از مایکروسافت است . که در حال حاظر مدرنترین زبان شناخته می شود . این زبان اولین زبانی است که برای . net platform  طراحی شده است وبسیاری از اجزای .  net  نیز به این زبان نوشته شده اند . مایکروسافت عنوان می کند که نقشی که c  / c++  برای ویندوز ایفا کرد اینبار c# ‌ برای . net  انجام خواهد داد . این زبان توسط واحد تحقیقاتی مایکروسافت به مدیریت اندرس هلزبرگ طراحی شده است . وی در بورلند پاسکال را به زبان قدرتمند بنام دلفی تبدیل کرده است این بار در مایکروسافت قدرت تمام زبانهای برنامه سازی را در c  #  جای داده است . c#  با نگاهی دقیق و همه جانبه به c++  و gava  ساخته شده است . با تسلط بر c++  ، تقریباََ میتوان کار با c#  را آغاز کرد . همچنین c#  شباهت زیادی به gava  دارد . منتها اغلب قابلیتهای c++ ‌را که در gava  حذف شده بود ، به نحو بسیار بهتری احیاء کرده است .

. net framework

framework  اجرای برنامه های نوشته شده با vs . net  را تضمین
می کند . به عبارت دیگر تمام ابزارهای مورد نیاز برای اجرای نرم افزارهای ایجاد شده با vs . net  در داخل framework  قرار دارند که کاربر را از نصب برنامه های متفرقه بی نیاز می کند . یعنی برای اجرای برنامه های vs .net  دیگر نیازی به نصب Dll های دردسر ساز ، کنترل های Active x  ، موتور ( Engine  ) پایگاه های داده و ... نخواهد بود .

ممترین بخش framework ‌ های CLR  است که مانند ماشین مجازی gava ‌ ، کار تغییر برنامه های . exe ‌ایجاد شده توسط  vs . vnet را به عهده دارد .

علت طراحی c#  چه بود ؟

 زمانی که  .net platform  برای بهبود ساختار سیستم عامل ما و همچنین افزایش قدرت آنها در شبکه به منظور حفاظت از سیستم دستورات و نگارش زبان های برنامه نویسی باید به طور کل تغییر کند . برای برنامه نویسان مایکروسافت دو زبان به منظور ،  vc++ , vb  وجود داشت . هر دوی این زبانهای ریشه تاریخی درصنعت کامپیوتر دارند.وطی‌سالهای‌گذشته دستخوش تغییرات بسیار به منظور مطابقت سیستم عامل های ششبکه ها شده‌اند .

ساختار . net  به گونه ای ایجاب می کرد که این زبانها به منظور مطابقت . net platform  تغیرات اساسی یابند . از طرفی اعمال این تغییرات به دلیل  ساختار قدیمی که زبان های مذکور  داشتند ؛ مشکلاتی را برای برنامه نویسان بوجود می آورند . به همین دلیل در مایکروسافت پیشنهاد طراحی زبان جدیدی داده شد که بتواند به طوری کامل ازساختار . net  پیروی کرده و به آسانی و سرعت با آن برنامه نوشت . c#  فرزند دو زبان  VB ,VC++ است . c#  از VC++   قدرت و دستورات غنی و از VB  آسانی و سرعت برنامه نویس را به ارث برده است .

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


دانلود با لینک مستقیم


تحقیق در مورد زبان برنامه نویسی Microsoft visual stadio . net

ASP . NET

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

ASP . NET


ASP . NET

  فرمت فایل : word(قابل ویرایش)تعداد صفحات81

 

NET پیشرفته ترین زیرساختی است که تا کنون برای توسعه وب ساخته شده است. ساختار جدید آن است که بر اساس تکنولوژی جدید Microsoft موسوم به NET . شکل گرفته است .
آشنایی با MICROSOFT . NET
. NET واژه ای است که مفهوم تعدادی از تکنولوژی های جدید M icrosoft را تحت پوشش قرارمی دهد. در مجموع ، این تکنولوژی پراهمـیت ترین ، عـظیم ترین و اسـاسی ترین تغییراتی هستند که از زمان انتقال از محیط 16 بیتی به محیط 32 بیتی ،‌در زیر ساخت توسعة برنامه ها توسط M icrosoft به وجود آمده اند .
Microsoft . NET شامل سه گروه اصلی می باشد:
• چارچوب NET .
• . NET Enterprise Servers
• ابزارها وزبان های جدید سازگار با NAT .
چارچوب NET
چارچوب . NETیک تکنولوژی ضروری برای ASP . NET به شمار می رود . این چارچوب خدمات و سرویس هایی را که از ASP . NET پشتیبانی می کنند ارائه می دهد . به علاوه ، تکنولوژی جدید دیگری موسوم به Windows Forms Development ( توسعة برنامه های کاربردی با استفاده از فرم های ویندوز ) را ارائه می دهد که برای ساختن برنامه های سرویس گیرنده بسیار قدرتمند می باشد . همانظور که Windows NT 4.0 Option pack به عنوان یک افزودنی برای سیستم عامل Windows NT محسوب می شود و تکنولوژی های IIS 4 .0 وASP را به این سیستم عامل اضافه می کرد ، چارچوب NAT . نیـز یک افزودنی برای سـیستم عـامل های 2000 Windows ، Windows 98/ME , Windows NT می باشد که با اضافه کردن سرویس های اساسی سیستم ، امکان پشتیبانی از تکنولوژی NET . را برای این سیستم عاملها فراهم می آورد.این چارچوب در خانوادة سیستم عامل های جدید Windows ، از جمله NET Server . Windows گنجانده خواهد شد .


دانلود با لینک مستقیم


ASP . NET

کامپیوتر و فناوری اطلاعات

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

گزارش کارآموزی برای کسانی که در یک شرکت برنامه نویسی تحت وب دوره دیده اند.  تعداد صفحات: 90 - قالب بندی :  Word و PDF ...

 

 

فهرست

مقدمه_______________________________________________________________ 1

فصل اول_____________________________________________________________ 2

کارهای انجام شده در دوره کارآموزی____________________________________________ 2

آشنایی با محیط C#_____________________________________________________ 2

طراحی فرم__________________________________________________________ 2

رویدادها در C#_______________________________________________________ 3

پایگاه داده__________________________________________________________ 3

نصب SQL___________________________________________________________ 4

پایگاه داده در C#______________________________________________________ 6

مدل پایگاه داده رابطه­ای(Relational Database Model)___________________________ 7

نگاهی بر پایگاه داده رابطه­ای_______________________________________________ 8

زبان پرس و جوی ساخت یافته(SQL)_________________________________________ 14

دستور SELECT_______________________________________________________ 16

دستور WHERE______________________________________________________ 17

دستور ORDER BY____________________________________________________ 19

ادغام داده­ها از جداول مختلف: INNER JOIN___________________________________ 21

ادغام اطلاعات از جداول Authors , AuthorsISBN , Titles و Publisher________________ 23

دستور INSERT______________________________________________________ 26

دستور UPDATE_____________________________________________________ 28

دستور DELETE______________________________________________________ 29

فصل دوم____________________________________________________________ 31

مدل شیء(ADO.Net Object Model) ADO.Net__________________________________ 31

شروع برنامه نویسی با ADO.Net – اتصال به MS Access___________________________ 32

نوشتن کلاسها یکی دیگر از کارهایی است که انجام داده ام___________________________ 35

تعریف کلاس________________________________________________________ 36

روابط کلاسها________________________________________________________ 38

فصل سوم___________________________________________________________ 39

ASP_______________________________________________________________ 39

ASP چیست؟________________________________________________________ 40

اشکال زدایی کد______________________________________________________ 41

واسط کاربری________________________________________________________ 42

گذاشتن تصویر در زیر تصویر_____________________________________________ 44

افزودن یک LINK برگشتی به صفحه خانگی_____________________________________ 44

بانک اطلاعاتی با استفاده از ASP____________________________________________ 45

انتخاب بانک اطلاعاتی و ODBC____________________________________________ 46

ایجاد زبان اطلاعاتی و ODBC DSN :_________________________________________ 48

درج رکوردها در بانک اطلاعاتی_____________________________________________ 49

ایجاد اتصال به بانک اطلاعاتی______________________________________________ 51

ساخت یک ارتباط DSNless______________________________________________ 53

مفاهیم مقدماتی SQL: درج کردن(Insert)_____________________________________ 55

افزودن خصوصیات محاوره­ای(Intractive) به فرمها_______________________________ 58

نامگذاری عنصر user name______________________________________________ 62

ویژگیهای فیلد متنی و افزودن دکمه­ها________________________________________ 63

افزودن اطلاعات شخصی_________________________________________________ 65

گرفتن اطلاعات فرم____________________________________________________ 67

اضافه کردن دکمه رادیویی________________________________________________ 69

استفاده از کادرهای انتخاب به جای گروه رادیویی__________________________________ 70

مدل سازی داده­ها(Data Modeling)________________________________________ 73

تعیین موجودیتها(Entities)______________________________________________ 74

کلید اصلی(Primary Key)______________________________________________ 75

جدول واقعی________________________________________________________ 76

درج داده­ها_________________________________________________________ 77

رسیدگی به خطاها_____________________________________________________ 80

بررسی خطاها________________________________________________________ 80

تکمیل فرم_________________________________________________________ 84

نتیجه گیری________________________________________________________ 89

منابع _____________________________________________________________ 90


دانلود با لینک مستقیم


کامپیوتر و فناوری اطلاعات