ASP.NET News from Blogger:
Granville Barnett
Total News: 95
The Page has been updated by gbarnett....
The content will be of the same high quality :-) Eventually I will retire the blog here at gbarnett.org and make it into some sort of personal site - but I won't do that for a few months while I give ...
I've harped on about CSS Control Adapters since their first CTP hit the shelves quite some time ago (I'm inclined to say a year, but maybe it's less than that). Well I noticed today that a video...
I've been rather busy as of late doing a mixture of projects I'm currently working on as well as doing quite a bit of maths - don't ask me why about the latter, I just caught the bug again...but I rea...
Today I received a complementary copy of 3D Programming for Windows by Charles Petzold. In respect of this I will post a detailed review of this book, probably on DotNetSlackers in the coming w...
I'm not really in this space anymore but I just downloaded the Beta 2 bits and the designer bits just now and although I've not dug deep into the actual EDM API the VS support has greatly improved wit...
Ok, it's been a while since my last "meaningful" post, i.e. a post that you can maybe learn something from - I apologize for that. So, some of you may know about compilers, others may not - put simp...
An article I wrote for DotNetSlackers a while ago just got published today entitled On the horizon for ASP.NET and beyond. This article covers some of the new stuff in ASP.NET 3.5 including the ListVi...
In true ASP.NET style the 1st part is article of the day after the 2nd part :-) You can view the article here....
This is the 2nd part of many which will walk through the various bits that need to be taken into consideration when creating custom controls for ASP.NET. ASP.NET Custom Controls: Part 2....
In this post I mentioned that F# compiler doesn't register its project correctly with VS 2008 Beta 2. Repo: Clean installation of Vista, with no previous .NET 3.5 or VS 2008 Beta bits installed....
Before you read on this is an old article (2005) that Charles Petzold wrote on Visual Studio entitled "Does Visual Studio Rot the Mind?". This is the first time I have come across it and it's ...
I nearly mentioned this the other day, and this isn't going to be a large post - but I saw some stuff written by a few folks on the MS Patterns and Practices team a few weeks ago and I thin its a...
Just reading Don Syme's blog today I see that you can now use the more concise use keyword rather than the using statement that looked a little odd in the F# language to clean up recourses via the dis...
Recently I have invested quite a significant amount of time into ensuring that I adhere by TDD, write the test first watch it fail, make it pass then refactor. An interesting comment though that has b...
The latest F# compiler that I posted about here, DOES NOT work with VS 2008 Beta 2...I mean the F# interactive tool does but the solution is not registered with VS 2008 Beta 2. I must admit I thought ...
Just as I'm sure you are all caught up in the wave of new downloads in the last 24 hours here is one more for you! Don Syme blogged about the new features and bug fixes here. Download it now!...
In this part of the MSIL series we will look at how to replicate a loop in MSIL. I had hoped this time around to actually do a comparison post on the MSIL generation of C# and C++/CLI in a...
Just refreshed Google Reader and 6 or so posts game up this second. Beta 2 of VS 2008 as well as the .NET 3.5 framework. Get it while it's hot: http://msdn2.microsoft.com/en-us/vstudio/aa700831....
One of the things I love about functions in functional languages like F# and Haskell is that they are treated like values. #light
let multiply a b = a * b
The multiply function has the sign...
This is something that I've found really quite tedious in the Orcas CTP's that have had the WPF bits included, normally I switch to code view and generate the event handler there using a few tabs then...
Everybody is posting about this now, I find the pre-alpha title interesting and it's nice to see that the bits are out now for mainstream user testing and feedback. I saw this first on John Lam's blog...
MSTest has been the bane of my life recently - things are just going far to slow, the test results GUI freezes up and becomes totally unresponsive...so today I downloaded TestDriven.NET which I k...
The other day I was quoted by Dave Burke (CS MVP) on his blog with the following: Granville Barnett with an important point about Community Server and why, although he's "not happy about it," he's g...
Just a quick post on how to get the best out of F# Interactive, but before I go on take the time to look at this post that I did a while back explaining why functional is going to be important in the ...
An article I wrote for DotNetSlackers just got published entitled "ASP.NET Custom Controls: Part 1". This series will educate on how to go about creating custom controls and the various design decis...
This article covers the basic principles of an RIA, there's actually very little code in the article - but the code in there shows interacting with an Astoria web data service using ASP.NET AJAX. Deve...
I'm proud that every part of this series have featured on the ASP.NET homepage as article of the day - here is the 5th and final part on the ASP.NET homepage. Go check out Part 5 of the Introducing ...
You wait for a bus and 4 come along at the same time! here's another article of mine that got published today entitled "Developing RIAs: Part 2". This series covers RIA development using several tec...
So the basic concept here from what I gather from MSR, is that you take a high level language whether that be C#, VB.NET, or an unmanaged high level language like C++/C and then through some custom li...
Before I get an email or comment saying "why? why? are you covering MSIL?!" - for a good reason! MSIL is the only language that can use all of the CLR goodness! And in this yet to be determined pa...
At the moment I'm looking at abstract syntax trees (AST) and how to best develop a parser that can construct highly accurate AST's for large source code files...easier said than done but I'm really en...
Part 1 - The basics of LINQ including coverage of standard query operators defined in the System.Linq namespace. Part 2 - First look at LINQ to SQL including quite a few demos and sample code. Part 3...
The final part of my introductory series for LINQ over at DotNetSlackers. I hope you've enjoyed it. Look out for my Rich Internet Application (RIA) development series starting soon :) View it now!!...
The significance of declarative programming will, I believe be shown in the coming years. Imperative languages like C#, C++, etc allow for a fine level of logical and implementation control - we defi...
A few people asked for the links for these articles I did for VSJ magazine. Next generation data access with LINQ (Figure 1 should be LINQ to SQL and LINQ to XML, this was done using the May 2006 bit...
Out of everything in C# 3.0 this is the feature that intreges me the most - from what I have looked at this feature seems immensly powerful, LINQ to SQL takes an expression tree and uses that to gener...
Every example of using LINQ I have seen (including my own articles!) have used inline queries based upon the standard query operators that ship as part of C# 3.0, to be more exact .NET 3.5. Whil...
Just upgraded to Community Server 2007 which is a free download for personal use (I think its been rebadged express edition now - in fact I'm pretty certain of that). You will notice that I am also us...
The codename goes out and the official product name comes in! "WPF/E" which I was really quite fond of (very few seem to agree with me though) now has a new name and a shiny new logo - a rathe...
I thought I would quickly run over the two tools at present that exist to generate an abstract DAL for your applications: SQLMetal.exe - a command line tool. LINQ to SQL File - a Visual Studio desig...
Well, asp.net is my homepage so when I fired up my browser a few minutes ago I was surprised to see that one of my articles on LINQ that I did for DotNetSlackers (2nd part coming soon...) was one of t...
The article entitled "Further exploration with LINQ" is a follow up article of a previous one I did for the same a magazine a few months back. The article covers: LINQ to SQL (using sprocs) LINQ to...
A key ingredient to coding something well is having a great enviroment in which you work - think Visual Studio for C#, C++ etc why? because the IDE provides great visual feedback - invalid token...
Every now and then I get asked what are the best books (in my opinion) on certain technologies. Below I have picked out what I believe to be the best book on Windows, C# and ASP.NET. Expert ASP...
I've done a bit of a u-turn on the theme I was going to use - don't worry though I will be offering that theme up for download - free of course :-) I've decided to create a dead simple theme that this...
Check out this wish list by Steven Smith. The stuff from the list that I would really like to see are: ViewState provider model AJAX file upload - if you slap an updatepanel around the existing uplo...
An article that I wrote went live today on DotNetSlackers. This article is the first of a series. In this particular article we cover: Querying of in-memory collections A subset of the standard...
If you have been following this series (view part 1, 2 or 3) then you will know I have only included bits of code - I will be posting all source code with Part 4 (including that used in parts 1 - 3).&...
In this part we will take a look at some operators that are great compliments to any query that you make, we will cover: Take Skip TakeWhile SkipWhile As usual we will look at example code using l...
View Other bloggers