Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Sams Teach Yourself ASP.NET in 21 Days, Second Edition
Sams Teach Yourself ASP.NET in 21 Days, Second Edition

I will always remember obtaining my advance copy of this manuscript, as it required a walk from my hotel room in lower Manhattan to the W Hotel in Times Square. The trip was well worth it, however! I began leafing through the manuscript on the train back home and didn't even go to sleep until I had read the entire first half. I finished the remaining half in the morning before we arrived in Chicago. When a book is this good, you don't even need the 21 days promised by its title.

The book begins with virtually no assumptions about the reader's previous development experience. This is very ambitious, considering that by the end of the book the reader will have covered all key concepts necessary in order to become a highly skilled ASP.NET developer. This process is helped along enormously by the presence of exercises at the end of each chapter, to allow readers to check their progress toward the goal of ASP.NET mastery.

Part of the reason I so quickly became engrossed in this manuscript is that it gets off to a very quick start. It smartly sidesteps the issues associated with teaching either C# or VB.NET and digs right into a working example to get readers interested in exactly what ASP.NET can do for them in their daily work. Later on, Chapter 3 manages to compress into a single chapter so much C# versus VB.NET material that it would take days of scouring the Microsoft documentation to deduce it for yourself.

The book makes very quick work of teaching the basics of ASP.NET structure and syntax, so the remainder of the manuscript is wisely spent examining the various .NET Frameworks related to advanced ASP.NET development. Just a few of these topics include XML, COM interoperability, and internationalization.

One thing I particularly liked about this book was that every tool described in it is absolutely free for download. Assuming you already have an ASP.NET-capable operating system (Windows 2000 or Windows XP, for example) this book shows you how to install IIS, the .NET Framework, and the free debugger available in the .NET SDK.

The book's attempt to cover Web services in any form is admirable, and a basic understanding of the technology is very well communicated. On the other hand, topics such as SOAP headers, DISCO, and non-ASP.NET clients (a Java application running on Solaris, for example) are mentioned in passing, and then passed over. This is probably a wise decision, considering the scope of the manuscript.

Visual Basic .NET and the .NET Platform: An Advanced Guide
So, there I was in the bookstore, trying to decide what book to buy for a plane trip out to Redmond. I'd been invited to a special .NET technology "boot camp" for authors and wanted to arrive knowing even more about .NET than I knew stepping onto the plane.

My peculiar situation was that I knew a great deal about one specific area of .NET (mobility ­ about which I'd already written a book, Mobile .NET). However, my day job at Expand Beyond (www.xb.com) keeps me up to my armpits in Java most of the time. What I needed was something that would expand the breadth of my .NET knowledge without talking in terms that an experienced Microsoft developer would find insulting.

The first thing you'll notice about Visual Basic .NET and the .NET Platform: An Advanced Guide is its size. At approximately a thousand pages, I knew this wasn't going to be a book I could finish in a round trip between Chicago and Seattle ­ much less on my way out. However, I also immediately felt that a book of this size could present a serious claim to the title of being "the" book on .NET development.

Well, I wasn't disappointed. This may not be "the" book on .NET development, but it's certainly the book to read if you've already done Microsoft development and are now looking to learn about .NET.

I was sold from the moment the author, Andrew Troelsen ­ of Intertech-Inc fame ­ introduced ILDASM on page 33. ILDASM is a tool that lets you examine the contents of any .NET assembly right down to the level of the individual IL instructions. Any book that's already talking about this tool on page 33 has made a conscious decision to dispense with the fluff and get right down to business!

Now, it should be noted that this book is essentially just a VB.NET translation of the author's earlier work, C# and the .NET Platform. So, if you've already read the previous book, you might not find this book nearly as useful as I did. (We'll keep our eyes peeled here at .NET Developer's Journal for the perfect book or books for those of you who have already learned .NET using C# and now want to tackle VB.NET ­ or vice versa!)

Similarly, given my own extensive background in Java, I didn't need any of the in-depth explanations given for object-oriented development or multithreading. However, for the bulk of the readership ­ who will undoubtedly be coming from a Visual Basic 6 (or earlier) background ­ I'm sure this material is indispensable. In any event, it was all wonderfully written and thoroughly explained.

Two things that I'm glad this book doesn't cover are XML Web services and Web applications. I fully understand that Web services are integral to .NET's entire value proposition. I also understand that Web applications represent one of the most stunning applications of .NET's incredible flexible architecture. However, the author gives a more than adequate introduction to the concept here, so there's no need to devote any more coverage to it. Microsoft's own documentation and numerous other works do an excellent job where this is concerned.

For over a thousand pages, this book tells you everything you need to know about .NET ­ without a bit of fluff ­ and that's quite an accomplishment. I must deduct half a star, however, because I couldn't locate the author's e-mail address anywhere in the text or on the cover.

About Derek Ferguson
Derek Ferguson, founding editor and editor-in-chief of .Net Developer's Journal, is a noted technology expert and former Microsoft MVP.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

I need download "Teach Yourself ASP.NET in 21 Days"
Thank you.


Your Feedback
lolang wrote: I need download "Teach Yourself ASP.NET in 21 Days" Thank you.
Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
Wyse Technology, the global leader in cloud client computing, on Thursday announced it's working with Microsoft to market school IT labs and one-to-one computing solutions that allow a cost effective delivery of innovative IT enabled education. These solutions are available throu...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News