| Subscribe | Sign In
 

Comments [0] | Posted on Friday, January 25, 2008

Few months back I had blogged about this real amazing news from .NET Framework's team, plans to release Source Code of .NET Framework Libraries and enable debugging support of them in Visual Studio 2008. Well... the special day has arrived, Recently Scott announced Source Code of .Net Framework Libraries is now available for everyone.

Isn't this great news?! I'm pretty much excited to check it out.

Currently source code for the following .NET Framework libraries are available.

  • .NET Base Class Libraries including System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading, etc).
  • ASP.NET (System.Web, System.Web.Extensions)
  • Windows Forms (System.Windows.Forms)
  • Windows Presentation Foundation (System.Windows)
  • ADO.NET and XML (System.Data and System.Xml)

Scott has also mentioned that they'll be adding up more libraries in near future.

And now How do you configure Visual Studio to avail this feature?

Well.. Shawn Burke has blogged a brief post explaining "How to Configure Visual Studio to Debug .NET Framework Source Code".

I'd recommend checking the following links for more details:

.Net framework library source code now available - ScottGu
Configuring Visual Studio to Debug .NET Framework Source Code - Shawn Burke
.NET Framework Library Source Code available for viewing - Scott Hanselman 

Cheers!
Chirag

#    Trackback
Comments [0] | Posted on Friday, October 05, 2007

Recently Scott announced some really exciting news for .NET developers that his team has been working to enable the ability for .NET developers to browse and download source code of .NET Framework Libraries and also with debugging support.

This feature will be available with .NET 3.5 and Visual Studio 2008, which is expected later this year.

Microsoft will begin with offering the source code for .NET Framework Libraries including:

How it Works?

In Scott's blog you'll find all the details and screens on "How it works", but it's  as easy and simple like you were debugging and browsing the source code locally - step through, set breakpoints, inspect variables, etc.

dlprocess_2

Here are few links to know more about this feature.

I'm really excited and just can't wait to get my hand on it. (:-P)

#    Trackback
Comments [1] | Posted on Friday, September 07, 2007

A day back Microsoft announced Silverlight 1.0 final release for Mac and Windows. A cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the web.

Some of its features include:

  • Built-in codec support for playing VC-1 and WMV video, and MP3 and WMA audio within a browser.  The VC-1 codec is a big step forward for incorporating media within a web experience - since it supports very efficiently playing high-quality, high definition video in the browser.  It is a standards-based media format that is implemented in all HD-DVD and Blueray DVD players, and is supported by hundreds of millions of mobile devices, XBOX 360s, PlayStation 3s, and Windows Media Centers (enabling you to encode content once and run it on all of these devices + Silverlight unmodified).  It enables you to use a huge library of existing video content and provides access to the broad ecosystem of existing Windows Media tools, components, vendors and hardware. 
  • Silverlight supports the ability to progressively download and play media content from any web-server.  You can point Silverlight at any URL containing video/audio media content, and it will download it and enable you to play it within the browser.  No special server software is required, and Silverlight can work with any web-server (including Apache on Linux).  Microsoft will also be releasing an IIS 7.0 media pack that enables rich bandwidth throttling features that you can enable on your web-server for free.
  • Silverlight also optionally supports built-in media streaming.  This enables you to use a streaming server like Windows Media Server on the backend to efficiently stream video/audio (note: Windows Media Server is a free product that runs on Windows Server).  Streaming brings some significant benefits in that: 1) it can improve the end-user's experience when they seek around in a large video stream, and 2) it can dramatically lower your bandwidth costs. 

  • Silverlight enables you to create rich UI and animations, and blend vector graphics with HTML to create compelling content experiences.  It supports a Javascript programming model to develop these.  One benefit of this is that it makes it really easy to integrate these experiences within AJAX web-pages (since you can write Javascript code to update both the HTML and XAML elements together). 

  • Silverlight makes it easy to build rich video player interactive experiences.  You can blend together its media capabilities with the vector graphic support to create any type of media playing experience you want.  Silverlight includes the ability to "go full screen" to create a completely immersive experience, as well as to overlay menus/content/controls/text directly on top of running video content (allowing you to enable DVD like experiences).  Silverlight also provides the ability to resize running video on the fly without requiring the video stream to be stopped or restarted.

Silverlight for Linux

Microsoft also announced Silverlight support on Linux and its partnership with Novell to provide a great Silverlight implementation for Linux.  Microsoft will be delivering Silverlight Media Codecs for Linux, and Novell will be building a 100% compatible Silverlight runtime implementation called "Moonlight".

#    Trackback
Comments [0] | Posted on Wednesday, July 25, 2007

Many of you might be thinking, what's this Nokia N95 Ad catch line doing up here. Now, all that I can say is, the new Visual Studio 2008 is not just yet another release, its pretty much more than that.

There has been huge number of improvements in the latest Visual Studio and covering up each and everyone is beyond the scope of this post. So I'll be pointing out key objects.

  • Multi-Targeting Support.
  • Better AJAX and Javascript Support.
  • Rich HTML/CSS WYSIWYG Designer. 
  • Significantly Improved Data Support

Multi-Targeting Support - Few weeks back Scott Guthrie blogged about this amazing new feature. One of the big changes that you are going to experience starting from VS 2008 release is to support what is call "Multi-Targeting" - which means that Visual Studio will now support targeting multiple versions of the .NET Framework, and developers will be able to start taking advantage of the new features Visual Studio provides without having to always upgrade their existing projects and deployed applications to use a new version of the .NET Framework library.

Better AJAX and JavaScript Support - As all might know how frustrating it was by manually typing Javascript before, you are going to be in for a pleasant treat with "Orcas".  Visual Studio now provides full Javascript Intellisense completion in .ASPX files, .HTM files, as well as in external .JS files.  It delivers Intellisense for vanilla Javascript code, as well as provides rich support for the new ASP.NET AJAX client Javascript framework and Javascript code built with it.

Rich HTML/CSS WYSIWYG Designer

  • Split View Support (the ability to have both HTML Source and WYSIWYG design open simultaneously)
  • Extremely rich CSS support (CSS property window, CSS inheritance viewer, CSS preview, and CSS manager)
  • Dramatically improved view switching performance (moving from source->html design mode is now nearly instantaneous)
  • Support for control designers within source view (property builders, event wire-up and wizards now work in source view)
  • Richer ruler and layout support (better yet, values can be automatically stored in external CSS files)
  • Designer support for nested master pages

Significantly Improved Data Support - VS2008 will include support for LINQ - which makes data access with .NET radically better by making the concept of querying a first class programming concept.

Wish to try Visual Studio 2008 Beta1?

#    Trackback
Comments [0] | Posted on Saturday, April 21, 2007

Community Server 2007

Lately, I've been busy at my work and it’s been impossible to update my blog.

Now as you know this week has been a week full of new surprises, Microsoft shipped Visual Studio Codename "Orcus" Beta 1 and early this week Telligent Systems announced availability of Community Server 2007 with huge number of features and advancements. I'm really excited to get started with Community Server 2007.

Here are some links to know more about Community Server:
Download Community Server 2007
Community Server Documentation

#    Trackback
Comments [0] | Posted on Friday, April 20, 2007

Earlier this week Microsoft said that they planned to ship Visual Studio "Orcas" Beta 1 for download some time in April. On April 19, they made good on their word.

Microsoft posted Visual Studio Codename "Orcus" Beta 1 Professional Edition for download and accompanying Team System lifecycle-development system tools; the 3.5 release of the .Net Framework; and a first Community Technology Preview (CTP) pre-beta build of the Express version of Orcas for non-professional programmers and hobbyists.

Microsoft said earlier this week to expect a Beta 2 of Orcas later this year. The final version of Orcas may be released to manufacturing by the end of calendar 2007, but could slip into 2008, they said.

Here are some links to know more about the new Visual Studio Codename "Orcus":
Feature Specifications for Visual Studio and .NET Framework "Orcas"
Microsoft Pre-release Software Visual Studio Code Name "Orcas" Beta 1
Visual Studio Code Name "Orcas" Express Editions
My "First Look at Orcas" Presentation
Visual Studio "Orcas" Web Designer Integrated into Main
Conversation with Somasegar: Orcas Beta 1 and Beyond on Channel9

#    Trackback
Comments [0] | Posted on Tuesday, February 06, 2007

The ASP.NET AJAX 1.0 Documentation is available for download and can now be easily downloaded for offline usage and Nikhil has updated his cool UpdateHistory Control for the final version of ASP.NET AJAX. This allows developers to add history entries to the browser's navigation stack selectively for some post-backs.

The package contains the following controls, which includes the initial release of a couple of new controls.

UpdateHistory
This is a non-visual control that allows you to add history entries to the browser's navigation stack selectively for some post-backs, and not for some others. This helps fix the back button to make it work, and allows you to implement Ajax patterns such as "logical navigation" and unique URLs.
StyledUpdatePanel
A simple derived UpdatePanel that adds CSS class semantics. A simple addition, but a useful feature, nevertheless, that didn't make the feature cut.
AnimatedUpdatePanel
Another derived UpdatePanel that displays new content using a variety of animations or effects: slides, wipes, cross-fades as well as a visual highlight. This allows you to implement the "visual notification" Ajax patterns such as the one second spotlight and one second mutation.

Downloads: Binaries, samples and source code | Video on Channel9


#    Trackback
Comments [0] | Posted on Friday, January 26, 2007

Finally the wait is over and ASP.NET AJAX final version is out. You can download it here.

ASP.NET AJAX 1.0

ASP.NET AJAX 1.0 delivers a rich client-side AJAX library that provides cross platform, cross browser support for a core JavaScript type-system, JSON-based network serialization stack, JavaScript component/control model, as well as common client JavaScript helper classes.  ASP.NET AJAX also delivers a rich server-side library that integrates AJAX functionality within ASP.NET, and enables developers to easily AJAX-enable existing ASP.NET 2.0 sites with minimal effort.

ASP.NET AJAX is available for free, and can be used with ASP.NET 2.0 and VS 2005.  It is a fully supported Microsoft product, and is backed by a standard 10 year Microsoft support license (with Microsoft Product Support available via phone 24 hours a day x 7 days a week).

ASP.NET AJAX Control Toolkit

In addition to the fully-supported ASP.NET AJAX 1.0 release, you can use the more than 30 free ASP.NET AJAX enabled controls available within the ASP.NET AJAX Control Toolkit.  The control toolkit is a shared-source collaborative project built together by a team containing both Microsoft and non-Microsoft developers (visit the CodePlex Project to learn more, or volunteer to contribute).  All source for the controls is provided completely for free (with full re-use and modification rights).

The majority of controls within the ASP.NET AJAX Control Toolkit leverage the "Control Extender" pattern that the core ASP.NET AJAX library introduces, and which delivers a super powerful way to easily enable specific AJAX scenarios on a site with minimal effort.

Check ScottGu's Blog for more details...

#    Trackback
Comments [0] | Posted on Saturday, December 16, 2006
Visual Studio 2005 Service Pack 1 final release is out and available for download.
Visual Studio shipped the final release of VS 2005 SP1 yesterday.  It is available for immediate download in all 10 languages (English, French, Spanish, German, Italian, Japanese, Korean, Russian, and both traditional and simplified Chinese).  You can download and install it here.

#    Trackback
Comments [0] | Posted on Wednesday, November 08, 2006
Its finally released.

The .NET Framework 3.0 has officially been released!  You can download the .NET Framework 3.0 components here:

Note, if you are using Windows Vista the .NET Framework 3.0 Runtime Components are installed by default.

The Readme for the released version of the .NET Framework 3.0 is available here.  If you have a previous CTP installed, please be sure to review the uninstall instructions.   If you have questions about installing the .NET Framework 3.0, please post your questions to the .NET Framework Setup Forum.




#    Trackback
Comments [0] | Posted on Friday, July 28, 2006

This is real good news. MSDN library which used to be subscriber only downloads are now free.

You can download MSDN Library May 2006 Edition @ http://www.microsoft.com/downloads/details.aspx?FamilyId=373930CB-A3D7-4EA5-B421-DD6818DC7C41&displaylang=en

Updated content sets in the May 2006 Edition include:

  • Visual Studio 2005 Team Foundation Server
  • SQL Server 2005
  • Microsoft Knowledge Base
  • Internet Information Server SDK
  • Internet Security and Acceleration Server SDK
  • And More...
#    Trackback
Comments [0] | Posted on Wednesday, May 31, 2006

Scott has posted few real good ASP.NET 2.0 localization resources in his blog. They give you a good walks-through about the features that has made localization in ASP.NET 2.0 much easier and how to build and localize an ASP.NET application from scratch.

Check it here

#    Trackback
Comments [0] | Posted on Thursday, April 20, 2006

I'm just thrilled to hear this announcement that from April 19th, 2006, all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual J#, Visual C++, and Visual Web Developer Express will be free permanently!

 

Prior to this pricing announcement, Visual Studio Express Editions were promotionally discounted to be free for one year, starting on November 7th, 2005. With this announcement, the promotional discount for Visual Studio Express is now permanent and Express will continue to be free.

 

http://msdn.microsoft.com/vstudio/express/default.aspx

#    Trackback

About

Chirag Batra is a Software Consultant and Microsoft Certified Professional.

This is his Personal Weblog where he shares his thoughts about Software, Web & Life.

Navigation

Subscribe





Subscribe in NewsGator Online
Subscribe in FeedLounge
Add to netvibes
Add to The Free Dictionary
Add to Bitty Browser
Subscribe in NewsAlloy
Add to Excite MIX
Add to Webwag
Subscribe in podnova
Add to netomat Hub
Add to Google
Add to Webwag
Subscribe in Bloglines
Add to Pageflakes
Subscribe in NewsAlloy
Add to Plusmo
Add to My AOL
Subscribe in Rojo

Tags

.NET Framework (28) .NET Framework 3.5 (3) 3D (3) AJAX (19) Apple (1) ASP.NET (33) Book (1) Cool Stuff (10) dasBlog (6) Firefox (4) General (9) Google (3) IE (9) IIS (5) India (2) Internet (7) Linux (1) Live Labs (1) Microsoft (11) MS SQL Server (3) MSDN (3) MSN (7) Personal (2) Programming Language (9) Robotics (1) Safari (2) Science (3) Software (70) TechNet (2) Technology (8) Visual Studio (14) Windows Live (11) Windows Vista (18) WinFS (1) WinFX (10) WPF (8) XAML (6) Yahoo! (1)

Archive


Month View
Blog Archives

Popular Post

The Ultimate Vista W...
download MSDN librar...
Visual Studio 2005 S...
What IIS 7.0 Offers
flashearth.com
DHTML-based AJAX Wid...
Cool ASP.NET AJAX Go...
DasBlog 1.9 Released...
Community Server Qui...
IIS 7 interview on T...

Blogroll

Recent Readers

Ads

Links

Search For Blogs, Submit Blogs, The Ultimate Blog Directory
Software blogs
Blog Directory
Free SQL account Promo

Blog Stats

Total Posts: 119
This Year: 2
This Month: 0
This Week: 0
Comments: 9

© Copyright 2008 Chirag Batra