ASP.NET 4 Learning Week 8

Now that I’m near the end of Beginning ASP.NET in C# and VB book, I’ve decided to jump the gun and start on Professional ASP.NET in C# and VB.

I read the following:

  • Application and Page Frameworks
  • ASP.NET Server Controls and client-side scripts
    I’m currently reading about Web Server Controls. 
    If you compare both books you can notice how more advanced the Pro book is.  The code listings in the Pro book don’t related to one big web site that you build like you do in the Beginners book.

ASP.NET 4 Learning Week 7

This week I learnt the following:

  • Working with data – formatting of various data-bound controls, handle events, and caching 
  • Security

ASP.NET 4 Learning Week 6

This week I got down and learnt the following:

  • Display, edit, delete data using controls (GridView, DetailsView, SqlDataSource)
  • LINQ and the ADO.NET Entity Framework

Quite a learning leap from my ASP.NET 1.1 days of using Stored Procedures and DataGrids.

Also this week I’ve been working on getting TortoiseSVN running on my laptop.  With help from a few Devs on Twitter I’ve started to get things running.  Still need to read up a bit more on it.

Will I stick with TortoiseSVN or go back to VisualSVN, I cannot answer until I get a few personal projects up and running.

ASP.NET 4 Learning Week 5

This week I seemed be concentrating more on getting SQL Server 2008 r2 to work with the demo database in the book.

So I just went through 1 chapter this week:

  • All about databases and using Visual Studio Server Explorer and CRUD.

Tomorrow I start using GridView, DetailsView etc.  This is really the heart of programming with ASP.NET.

ASP.NET 4 Learning Week 4

This week has been a bit up and down.  I haven’t been feeling well all week, so my learning using Beginning ASP.NET 4 In C# and VB was limited to this:

  • Validating data
  • ASP.NET Ajax (UpdatePanel, ScriptManager, UpdateProgress, Web Services)
    This weekend I’ll try and pick myself up and get back on track for Monday.

ASP.NET 4 Learning Week 3

This weeks learning using Beginning ASP.NET 4 In C# and VB were the following topics:

  • Navigation (Treeview, SiteMapPath)
  • User Controls (how to create, user in your pages, adding coding logic)
  • Validating User Input (built-in validation controls)

Currently I am half way through learning Validation controls, that so far are the same as in ASP.NET 1.1.

ASP.NET 4 Learning Week 2

To write something technical in this blog, I thought it makes sense to blog about my journey learning ASP.NET 4.

For the record, ASP.NET 4 Learning Week 1 isn’t anywhere to be found on this blog, as there wasn’t much to write about relating to the first couple of chapters of book I was reading.  By the way, the book that I’m reading/learning from is Beginning ASP.NET 4 In C# and VB by Imar Spaanjaars, a Wrox programmer to programmer series.

Beginning-ASP_NET-4-in-C-and-VB

Anyway, this weeks learning was focused on creating a Base Page, Themes, and Skinning.  I never got to learn about Themes before, because I originally programmed in ASP.NET 1.1, Themes got introduced in 2.0.

I remember that was the real problem with 1.1 and Visual Studio .Net 2003.  It wasn’t really suited to developing nice web pages.  I use to have to use Dreamweaver side by side to get the look I wanted.  So I’m really positive about Theme in the new ASP.NET.  Imar wrote a good piece on using Themes with CSS.

I also enjoyed learning about Skins, and I can see the benefits immediately for Developers, and an area I imagine is useful on larger projects.

Lastly – and off topic – I found this book I really want to read, called Being Geek: The Software Developer’s Career Handbook by Michael Lopp.  I’ve still got a big list of books to get through this year, so I probably purchase it around the summertime.