عکس یادگاری اعضای تیم ویژوال سی شارپ

Top Row: Zhe Fu, Luca Bolognese, Theo Yaung, Rusty Miller, Eric Lippert, Wes Dyer, Prakash Balasubramanian, Genevieve Orchard, Esen Tuna, Keith Farmer, Tom Meschter, Don Espen, Steve Kruy, Yuval Mazor, Daigo Hamura, Vijay Upadya

Third Row: Matt Cavallari, Scott Nonnenberg, Cyrus Najmabadi, Jeremy Meng, Luke Hoban, Eric Maino, Seshadri Pillailokam Vijayaraghavan, Alexandru Ghiondea, Mary Deyo, Mathew Charles, Sreekar Choudhary, Matteo Taveggia, Gabriel Esparza-Romero, Frances Lam, David Sterling, Xun Sun, Tiki Wan, HeeJae Chang

Second Row: Jason Cooke, Terry Adams, Charlie Calvert, Mads Torgersen, Jerry Higgins, Sam Ng, DJ Park, Matt Warren, Daniel Rathbone, Chris Burrows, Jomo Fisher, Alex Turner, Renaud Paquay, Marcelo Guerra Hahn, Damon Tivel, Mike Hopcroft.

Bottom Row: Ying Peng, Karen Liu, Anson Horton, Douglas Yung, Suma Sushilendra, Faisal Baqai, Dinesh Kulkarni, Deepti, Kathy Lu, Baoping Zhang, Raj Pai, Stephanie Dishneau, Drew Fletcher

In Front: Anders Hejlsberg

این پست را به مهرداد عزیز(عاشق سینه چاک سی شارپ) تقدیم می کنم.

معرفی فناوری Silverlight

Silverlight به زبان ساده فناوری جدید مایکروسافت برای ایجاد رابط کاربری قوی و زیبا در برنامه های کاربردی تحت وب است. این فناوری اولین بار توسط شرکت مایکروسافت در مجموعه ای به نام Windows Presentation Foundation یا WPF به دنیای نرم افزار معرفی شد و به عنوان یکی از قابلیت های جدید دات نت فریم ورک 3.0 و ویندوز ویستا از آن یاد شد. فناوری سیلورلایت یک runtime برای اجرای رابط کاربری نرم افزارهای تحت وب (Rich Internet Applications) فراهم می نماید که امکان ادغام انیمیشن، فایل های مالتی مدیا، ویدئو و دیگر قابلیت های WPF را به همراه امکان استفاده از فناوری های چون AJAX، XML، JavaScript را به برنامه نویسان تحت وب می دهد.

Microsoft Silverlight Technology

سیلورلایت از فرمت های MP3, WMA, WMV به صورت درونی پشتیبانی می کند. این بدین معنی است که کاربر برای پخش فایل های خود با این فرمت ها نیازی به داشتن Windows Media Player یا ActiveX آن روی سیستم خود ندارد. سیلورلایت همچنین از فرمت ASF نیز پشتیبانی می کند ولی در مجوز سیلورلایت آمده است که استفاده از این فرمت فقط برای مصارف شخصی و غیرتجاری مجاز می باشد.

خیلی ها بر این عقیده هستند که هدف مایکروسافت از ارائه ی این فناوری فقط رقابت با فناوری Flash شرکت ادوبی بوده است. اما واقعیت چیز دیگری است. مایکروسافت از ارائه ی این فناوری هدف های ارزشمند دیگری همچون تحول در رابط کاربری نرم افزارهای تحت وب را دنبال می کند. سیلورلایت فقط یک ران تایم برای ایجاد انیمیشن های پویا نیست، این فناوری یک ران تایم بر پایه مرورگر وب است که به همراه فناوری های متعدد و قدرتمندی چون AJAX و دات نت فریم ورک، به برنامه نویسان زبان های مختلف امکان توسعه ی برنامه های تحت وب بسیار قوی و انعطاف پذیری را می دهد.

Silverlight در ویکی پدیا | دانلود

پ.ن 1 : از این به بعد در پست هایی با تگ فناوری، به معرفی و نقد فناوری های نرم افزاری روز خواهم پرداخت.

پ.ن 2 : منتظر نوشته های بعدی من در رابطه با برنامه نویسی نرم افزارهای تحت وب با استفاده از فناوری Silverlight باشید.

Microsoft Visual Studio 2008 Beta 2

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

ویژوال استادیو 2008، به توسعه دهدگان نرم افزاری امکان کار گروهی بر روی پروژه های کاربردی تحت پلت فرم دات نت را بوسیله امکانات و ابزارهای فوق العاده قوی و بی نظریش می دهد. شما به راحتی می توانید رابط کاربری نرم افزار خود را بوسیله ابزارهای و کامپوننت های آماده ی ویژوال استادیو طراحی نموده و نرم افزاری بر اساس نیاز مشتری خود تولید نمایید. با استفاده از ویژوال استادیو قادرید تمامی مراحل تولید یک نرم افزار را از طراحی کلاس های پایه (Base Classes) تا توزیع (Deployment) نرم افزار میان کاربران را مدیریت کنید و در وقت و سرمایه ی انسانی و مالی خود صرفه جویی کنید.

برنامه های نوشته شده بوسیله ی ویژوال استادیو 2008 بر روی پلت فرم دات نت 3.0 قابل اجرا خواهند بود و شما می توانید برای ویندوز ویستا و ویندوز سرور 2008 نیز برنامه بنویسید. همچنین ویژوال استادیو 2008 تعامل بسیار خوبی با دیگر محصولات مایکروسافت مثل Office 12 و SQL Server 2008 دارد که شما را قادر به برقراری ارتباط با این نرم افزارها می کند.

دانلود نسخه های آزمایشی | دانلود نسخه های اکسپرس (رایگان)