My New Project - Beginning ASP.NET 4

I meant to announce my new project earlier, but once again, Amazon and the official Wiley site beat me to it.

I am currently working on the successor to my latest book on ASP.NET 3.5 called Beginning ASP.NET 3.5. The new book targets the new ASP.NET 4 Framework and Visual Web Developer Express Edition. It will be called Beginning ASP.NET 4 in C# and VB.

Besides the main topics discussed in the 3.5 book, the book has two brand new chapters on jQuery and the ADO.NET Entities Framework (which replaces the LINQ to SQL chapter). All other chapters have been fully updated for the new features in ASP.NET 4 and Visual Web Developer Express Edition.

The book is set to be released together with Visual Studio 2010 in March 2010. Stay tuned for updates on the book and its schedule.

In the mean time, if you have feature requests or suggestions to be included in the book, let me know.

Where to Next?

Wonder where to go next? You can read existing comments below or you can post a comment yourself on this article .

Consider making a donation
Please consider making a donation using PayPal. Your donation helps me to pay the bills so I can keep running Imar.Spaanjaars.Com, providing fresh content as often as possible.

Feedback by Other Visitors of Imar.Spaanjaars.Com

On Monday, October 26, 2009 9:34:36 PM Promesses said:
Everything go too fast for me ...
On Monday, October 26, 2009 10:23:43 PM Imar Spaanjaars said:
Hi Promesses,

Too fast for what?

On Monday, October 26, 2009 11:29:26 PM Promesses said:
I don't know if you remember me but I began .Net with your 2.0 .Net articles.
Today, we've got the 4.0 framework and I'm sure I don't see the 50% of the 2.0 framework.
Don't know how to "stay in touch" with the latest version

Excuse me for my english
On Tuesday, October 27, 2009 5:27:39 AM Henry said:
Hi Imar

Thanks for sharing your knowledge and your great contribution

On Tuesday, October 27, 2009 7:52:25 PM Will said:
This sounds great definitely a book I will be buying to take a look at the latest installment of .NET.  

Will the reader work on the same website throughout the book or will it be a new project?  

The two new chapters also sound like they will be good additions to the book.
On Wednesday, October 28, 2009 8:44:02 AM Imar Spaanjaars said:
Hi Promesses,

Everything you learned with .NET 2 still applies in .NET 4. So you can move to the next version, continue doing what you did before and gradually start using new features of .NET 4....

On Wednesday, October 28, 2009 8:45:20 AM Imar Spaanjaars said:
Hi Will,

Yes, the Planet Wrox web site is back, with a slightly changed design, but with most of the same features in place.


On Tuesday, November 3, 2009 8:01:19 AM Amjad Pathan said:
Hi Imar,
I have worked on ASP.NET 1.0, 1.1, 2.0
I didnt got a chance to o worl on .NET 3.5
Can I jump directly to .NET 4.0?
Is LINQ there in 4.0?
On Tuesday, November 3, 2009 10:24:41 AM Imar Spaanjaars said:
Hi Amjad,

Yes, everything that was in 2.0 and 3.5 is still in version 4.


On Tuesday, November 10, 2009 8:34:33 AM sushith said:
when u r going to compelete new  document for .net 4.0
On Wednesday, November 11, 2009 7:48:09 AM Imar Spaanjaars said:
Hi sushith,

Are you referring to this book? March 2010, as I said in this article. If you're referring to my article series on N-Layer design: no plans yet. Need to finish this book first.....


On Tuesday, November 24, 2009 11:31:53 PM Frank said:
I am a reasonably advanced Excel user who is an ASP.NET web app beginner.  I am really excited to learn about the ASP.NET chart controls.  It is my thought that charting with a web control and a SQL back-end could be major breakthrough for business users.   Do you have an opinion on this??  

I am hoping your next book will go very much in-depth with charting.   Can you comment on including this as a focal point in your next book???

On Wednesday, November 25, 2009 7:22:36 AM Imar Spaanjaars said:
Hi Frank,

I am not sure I agree. Including the Chart in ASP.NET out of the box is nice, but it's not shocking news. Third party vendors (of which Microsoft licensed the Chart control) have been around for years and provide a much better, more complete product (Dundas, Telerik, DevExpress, to name a few).

So, for the occasional users of charts it's nice to have it on-board. For more advanced scenarios, you'll want to look at other products anyway.

In my book I am going to mention the chart once: to say it's not discussed in my book any further and to refer to on-line resources ;-)


On Wednesday, December 2, 2009 5:07:03 AM Cort said:
Looking forward to the new book. The old one was hands down the best beginning book I've read. Very glad to hear Entity Framework will be part of it. (Glad to hear SQL is history).
On Wednesday, December 2, 2009 6:05:40 PM Imar Spaanjaars said:
Hi Cort,

Good to hear that; thank you.

Didn't you like LINQ to SQL?

On Tuesday, December 29, 2009 10:03:19 AM Dhaval Prajapati said:
i just begin the project for my website in visual studio 2008 for my web hosting services...

I put the baner on that (image) site as well put the basic button images but when i just run the site the internet explorer cant view me the images.

if you have some idea to solve this problem then inform me ASAP...:)
with regards,

Dhaval Prajapati
On Tuesday, December 29, 2009 12:45:08 PM Imar Spaanjaars said:
Hi there,

How is this related to the original topic of this post - my new book?

Try posting it here: If you do, be sure to supply details, including your code.


On Tuesday, December 29, 2009 8:26:26 PM Cort said:
Linq to Sql is very good - but just as I was getting into that Entity Framework popped up - so I abandoned it - figuring that if I was going to learn anything it would be that. So now I'm struggling with that. I have no idea if that was the right move :)
On Tuesday, December 29, 2009 8:29:49 PM Imar Spaanjaars said:
Hi Cort,

Eventually I think it's a good move. It's Microsoft's recommended strategy for data access (for now) so it looks like they'll be investing more in EF than in L2S....

On Wednesday, March 3, 2010 8:43:40 AM Luigi Zambetti said:
So LINQ To SQL seems to be abandoned by Microsoft in the near future?

On Wednesday, March 3, 2010 11:09:03 AM Imar Spaanjaars said:
Hi Luigi,

They are not abandoning it, but are recommending EF as the data access technology:


On Wednesday, March 3, 2010 11:15:44 AM Luigi Zambetti said:
Thank you imar, very interesting and useful article.

On Wednesday, March 3, 2010 2:42:14 PM Luigi Zambetti said:
Hi Imar,
Have you ever thought of making a book with video lessons, like the latest book published by Wrox on Integration Services? Book + videos are a nice coupled to learn topics.

On Wednesday, March 3, 2010 2:44:25 PM Imar Spaanjaars said:
Hi Luigi,

Yes, I've considered the idea and discussed it with my publisher some time ago. Only problem is time: writing books takes a lot of time, but making good video is even worse.... ;-)


On Wednesday, April 18, 2012 3:00:18 PM Jignesh Mirani said:
Hi Imar,

First of all, Thank you imar for your nice articles. i learnt so many thing from it.

Right now i am working on school project and i am facing one problem to show chart and need your help to come out from this problem.

Problem :

i need to display pie chart  which show number of student for perticular class and how many passed and how many failed in that class for current year exam taken by school.


class     total    pass    fail
  5          30      25        5
  6           40      39       1
  7           35      33        2

i am using .net 4.0 and using chart control.

please guide me to solve this problem.

On Sunday, April 22, 2012 11:35:05 AM Imar Spaanjaars said:
Hi Jignesh,

This is a bit too off-topic for me to answer here. Maybe this tutorial series is useful:

In addition, Google seems to know a lot about this:



Talk Back! Comment on Imar.Spaanjaars.Com

I am interested in what you have to say about this article. Feel free to post any comments, remarks or questions you may have about this article. The Talk Back feature is not meant for technical questions that are not directly related to this article. So, a post like "Hey, can you tell me how I can upload files to a MySQL database in PHP?" is likely to be removed. Also spam and unrealistic job offers will be deleted immediately.

When you post a comment, you have to provide your name and the comment. Your e-mail address is optional and you only need to provide it if you want me to contact you. It will not be displayed along with your comment. I got sick and tired of the comment spam I was receiving, so I have protected this page with a simple calculation exercise. This means that if you want to leave a comment, you'll need to complete the calculation before you hit the Post Comment button.

If you want to object to a comment made by another visitor, be sure to contact me and I'll look into it ASAP. Don't forget to mention the page link, or the QuickDocId of the document.

For more information about the Talk Back feature, check out this news item.