PDA

View Full Version : سوال: تفاوت طراحی وب سایت با استفاده از زبان های برنامه نویسی



irpersian20
جمعه 02 فروردین 1392, 10:41 صبح
سلام

این دوره های طراحی وب سایت که برگزار میشه حدود 200 ساعت حالا بیشتر یا کمتر با سی شارپ مربوط به چی هست؟
یعنی دقیقا چی میان یاد میدن؟ فکر کنم یک course مربوط به دیتابیس هست بقیه چی؟

مهم تر فرقش با طراحی سایت با Dreamweaver یا extension web چی هست؟
همان دوره های ماکروسافت. کتاب های ماکروسافت درس میدن. Training kit های ماکروسافت رو.

مثل
Application Development Foundation-70-536
TS: Web Applications Development with Microsoft .NET Framework 4 - 70-515
TS: Microsoft .NET Framework - Application Development Foundation - - 70-432
Windows Communication foundation 70-513
70-506 Silverlight

saeed31641
جمعه 02 فروردین 1392, 13:48 عصر
Windows Communication Foundation یا (WCF)، یک قالب کاری بر ای ساختن برنامه های سرویس گرا است. با استفاده از WCF می توانید داده ها را به صورت پیام هایی از یک درگاه سرویس به درگاهی دیگر ارسال کند. یک درگاه سرویس (service endpoint) می تواند بخشی از سرویس همیشه در دسترسی باشد که توسط IIS، میزبانی می شود، یا می تواند سرویسی باشد که توسط یک برنامه میزبانی می شود. یک درگاه می تواند client یک سرویس باشد که داده ها را از درگاه سرویس request می کند. پیام ها می توانند به سادگی یک کاراکتر واحد یا یک کلمه باشند که به صورت XML ارسال شده است. یا به پیچیدگی یک رشته از داده های binary. چند سناریوی نمونه شامل موارد زیر می شود:


یک سرویس امن برای مبادلات تجاری
سرویسی که داده های کنونی را برای دیگران مهیا می کند، از قبیل گزارش ترافیک یا دیگر سرویس های مانیتورینگ.
یک سرویس چت که به دو نفر اجازه می دهد با هم در ارتباط باشند یا داده ها را به هم رد و بدل کنند.
یک برنامه dashboard که داده های یک یا چندین برنامه را جمع آوری می کند و در یک presentation منطقی نمایش می دهد.
Expose کردن یک workflow پیاده سازی شده با استفاده از Windows Workflow Foundation به صورت یک سرویس WCF.
یک برنامه Silverlight برای جمع آوری آخرین فیدهای داده ها.

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


شرکت مایکروسافت یک رقیب جدید برای تمامی شرکت های نرم افزاری دنیا می باشد؛ این شرکت تلاش جدی برای به دست گرفتن بازار جهانی نرم افزار دنیا و رقابت شدید با تولید کننده های نرم افزار در تمامی زمینه ها دارد؛ همانطور که نرم افزارهای Internet Security، مثل Kaspersky، Notron و... ارائه کرده است یا در زمینه تولید بازی های کنسولی، XBOX را در رقابت با PlayStation و Wii عرضه کرده است، در زمینه مالتی مدیا تحت وب نیز به نظر می رسد تکنولوژی SilverLight را در رقابت با Flash وارد عرصه وب نموده است و در سطح بسیار وسیعی در حال تبلیغ و مانور بر روی این تکنولوژی می باشد.


SilverLight چیست؟
SilverLight یک تکنولوژی جدید و شبیه به فرمت SWF مربوط به Macromedia Flash می باشد؛ که از آن برای ارائه برنامه های تحت وب به شکل مستقل از مرورگر (Cross-Browser) و نیز مستقل از سیستم عامل (Cross-Platform) با ظاهری بسیار زیبا یا RIA (Rich Interactive Application) استفاده می شود.

برخی از مهمترین نکات در مورد سیلورلایت:
* از سیلورلایت می توان برای نمایش آنلاین و استریمینگ (Streaming) فیلم و موسیقی استفاده کرد.
* به دلیل حجم کم (کمتر از 2mb) به راحتی قابل دانلود و نصب بر روی مرورگرمی باشد.
* سیلورلایت به دلیل استفاده بیشتر از منابع سخت افزاری کامپیوتر کلاینت، باعث بهبود ظاهر و افزایش سرعت اجرای برنامه های تحت وب می شود.
* در SilverLight نیز مانند فیلم های Flash می توان از تصاویر برداری (VECTOR-BASED GRAPHICS)، موسیقی، متن و انیمیشن به صورت یکپارچه استفاده کرد.
* طراحان وب، تمام کارهایی که با استفاده از تکنولوژی AJAX انجام می دادند در سیلورلایت به صورت درونی و ساده تر می توانند انجام دهند.
* برنامه نویسان.NET اعم از C#‎,VB,J# و... می توانند از تواناییهای کسب نموده خود در دنیای .NET برای تولید برنامه های SilverLight استفاده نمایند.
* حتی برنامه نویسان PHP, JSP و دیگر زبان های سمت سرور (Server Side Programming Languge) نیز می توانند از SilverLight استفاده کنند.
* به دلیل تعدد زبان های قابل انتخاب برای تولید برنامه های SilverLight، یادگیری و بکارگیری این تکنولوژی بسیار راحت است.
* از تمام زیبایی Windows Vista به راحتی می توان از LINQ, RSS, JSON و هرگونه وب سرویسی استفاده کنید.

مهم تر فرقش با طراحی سایت با Dreamweaver یا extension web چی هست؟
شما اگه با ویژال کار کنی دیگخ نیاز نیست با این دوتا طراحی کنید .البته اونای که میخا حرف ای فقط قالب طرلحی کن با این دوتا طراحی میکنند

irpersian20
جمعه 02 فروردین 1392, 14:08 عصر
Application Development Foundation-70-536
TS: Web Applications Development with Microsoft .NET Framework 4 - 70-515
TS: Microsoft .NET Framework - Application Development Foundation - - 70-432
این سه تا چی اقا سعید؟

dabirsiaghi
جمعه 02 فروردین 1392, 17:55 عصر
بهتره با اون موسسه تماس بگیرید و سیلابس رو بپرسین