Links of the day – 11 September 2012

.NET / Visual Studio/Web Development
Inspirational
Quotes/Dictionary
Advertisements

Links of the day – 7 September 2012

.NET / Visual Studio
Inspirational
Quotes/Dictionary

Free ebook: Programming Windows Phone 7, by Charles Petzold

Microsoft is offering Free ebook which covers basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks.

Book is about 1000 pages with 24 chapters and well, its a gift from Microsoft team to developer community. Getting a book written by Charles Petzold through Microsoft Press is one of the best thing to happen for a developer.

You can download a PDF here (38.6 MB).

And you can download the ebook’s sample code here (5.03 MB).

Happy Coding

 

 

Microsoft Visual Studio Gallery – Products and Extensions for Visual Studio

Are you to looking to find products, extensions, and add-ins for Visual Studio.

 Microsoft Visual Studio Gallery

Your search ends at Microsoft Website. Microsoft is providing Gallery with

Tools  (Build, Coding, Data, Documentation, Modeling, Performance, Programming Languages, Reporting, Security, Setup & Deployment,Source Control, Team Development, Testing and  Web )

Controls (ASP.NET Controls, Silverlight Controls, Sharepoint Controls, Windows Forms Controls, WPF Controls and Framework & Libraries)

Templates (ASP.NET, Office , Mobile Device, Silverlight, SQL Server, WCF, Windows Forms, Workflow and WPF)

click here to access all the above mentioned  Tools, Controls and Templates.

Happy Coding !!!

 

 

Controls
  • ASP.NET Controls
    261
  • Silverlight Controls
    54
  • Sharepoint Controls
    36
  • Windows Forms Controls
    145
  • WPF Controls
    63
  • Framework & Libraries

.NET Book Zero by Charles Petzold

Charles Petzold is a well known author of over fifteen programming books. To many, his books on programming Windows are the definitive books on the subject. As part of a new book on .NET programming, he wrote a chapter zero, to help bridge the gap between Windows developers and .NET developers. This chapter grew and grew until it became a book in its own right and he has now made it available as a free download.

Charles Petzold explained how this book originated : 

This book originated as a Chapter Zero in my book Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Microsoft Press, 2006), which is about the new Windows client program-ming platform that‘s part of Microsoft .NET 3.0 and Microsoft Windows Vista. I wanted Applications = Code + Markup to focus almost exclusively on the Windows Presentation Foundation. I knew there was enough to cover without going into the basics of general .NET programming and C#. Yet, I wasn‘t sure how much .NET my readers would know.

I started writing a Chapter Zero for the book that would summarize all the basics of .NET and C# for the C and C++ programmers who might be coming to .NET for the very first time. It soon became evident that this Chapter Zero would be very long. It occurred to me that I could extract the material and make it a book on its own. And so I did and this is it. What you have in your hands (or are reading on a screen) is an introduction to C# and those topics in .NET that are typically found in all .NET programming.

 The contents of .NET Book Zero are copyrighted by Charles Petzold, but the book is freely distributable. 

You can find the book @ http://www.charlespetzold.com/dotnet 

PDF version of the book (requires PDF Reader): DotNetBookZero11.pdf (1.2 megabytes)

XPS version (requires Windows Vista or .NET 3.0 or XPS Reader): DotNetBookZero11.xps (2.4 megabytes)

Source Code: DotNetBookZeroSourceCode10.zip (190 kilobytes)

LINQ Resources

LINQ:

Language-Integrated Query (LINQ) is a groundbreaking innovation in Visual Studio 2008 and the .NET Framework version 3.5 that bridges the gap between the world of objects and the world of data.

Traditionally, queries against data are expressed as simple strings without type checking at compile time or IntelliSense support. Furthermore, you have to learn a different query language for each type of data source: SQL databases, XML documents, various Web services, and so on. LINQ makes a query a first-class language construct in C# and Visual Basic. You write queries against strongly typed collections of objects by using language keywords and familiar operators. The following illustration shows a partially-completed LINQ query against a SQL Server database in C# with full type checking and IntelliSense support.

LINQ Resources :

  1. http://linqdev.com/PublicPortal/ (Check for very good video Tutorial )
  2. http://www.hookedonlinq.com/MainPage.ashx ( Developers’ Wiki for .NET Language Integrated Query )
  3. http://www.theserverside.net/tt/articles/showarticle.tss?id=CsharpLINQLearningGuide2007 ( C# 3.0/LINQ Learning  Guide )
  4. http://linqinaction.net/ – Learn about LINQ, LINQ to SQL (DLINQ) and LINQ to XML (XLINQ)
  5. http://www.danielmoth.com/Blog/2007/02/linq-resources.html
  6. http://blogs.msdn.com/zainnab/attachment/8343938.ashx (Programs and Tutorials)
  7. http://blogs.msdn.com/zainnab/pages/visual-studio-2008-framework-3-5-learning-resources-page.aspx
  8. http://go.microsoft.com/fwlink/?LinkId=71829 (The Linq Project)
  9. http://forums.microsoft.com/msdn/showforum.aspx?forumid=123&siteid=1 (LINQ forum)
  10. http://msdn.microsoft.com/en-us/library/bb308961.aspx (linq Whitepapers)
  11. http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2007/05/09/9317.aspx (LINQ Videos)
  12. http://cid-1f72da7294089597.skydrive.live.com/browse.aspx/Public/LINQ (LINQ files to download)
  13. http://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspx ( LINQ to SQL Debug Visualizer  )
  14. http://msdn.microsoft.com/en-us/vbasic/bb466226.aspx#linq (How do I videos)
  15. http://blogs.msdn.com/charlie/archive/2008/11/23/linq-reference-documentation.aspx ( LINQ Reference Documentation )
  16. http://oakleafblog.blogspot.com/2007/03/third-party-linq-providers.html ( Third-Party LINQ Providers )
  17. http://updates.zdnet.com/tags/linq.html (Resources by ZDNet)
  18. http://www.linqhelp.com/ ( good help site )
  19. http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx (101 LINQ Samples)
  20. http://www.thedatafarm.com/blog/2007/10/02/ResourcesForLINQTalkAtSanDiegoNET.aspx (Julie Lerman Resources for LINQ talk at San Diego .NET )

ScottGu’s Blog

  • Part 1: Introduction to LINQ to SQL
  • Part 2: Defining our Data Model Classes
  • Part 3: Querying our Database
  • Part 4: Updating our Database
  • Part 5: Binding UI using the ASP:LinqDataSource Control
  • Part 6: Retrieving Data Using Stored Procedures
  • Part 7: Updating our Database using Stored Procedures
  • Part 8: Executing Custom SQL Expressions
  • LINQ to SQL (Part 9 – Using a Custom LINQ Expression with the <asp:LinqDatasource> control)
  • Step by Step…
    Introducing LINQ – Part 1
    Introducing LINQ – Part 2
    Introducing LINQ – Part 3
    Introducing LINQ – Part 4
    Introducing LINQ – Part 5

    Happy Coding  !!!