ASP.NET News from Blogger:
Brendan Kowitzs Web Log - Yes means I understand, however, it does not correspond to action.
Total News: 54
For a little while now, I've been working on two projects along with WP7 development, the first is a WP7 version of [Autofac][1], and the second is [WindowsPhoneMvp][2]. Testing looks to be something ...
Mobile Interface Toolkits
These toolkits are currently free* and provide many styles and effects for developing mobile websites for Webkit based mobile browsers. From a .NET perspective they are part...
Theres a good site [html5readiness.com][1] that already shows the progress of current browser support for HTML5.
Webkit based browsers are definately leading the charge, with [Safari5][2] for Mac and...
Just for something different, Ive created my first impromptu screencast demonstrating how easy it is to create your own AJAX Extender for JQuery controls, as opposed to using the AjaxToolkit. I did ...
Recently Id had the opportunity to begin exploring code through the eyes of NDepend. Ive pointed NDepend at my code, open source projects, code at work, just about anything Ive had the time to load in...
On occasions Im sure Im one of many that take advantage of the CR_ClassCleaner plug-in for CodeRush.
For one reason or another the other day, I somehow managed to bork some of the shortcut keys which...
Although DNN is a very capable CMS, one thing Id really like to do is send this guy back to 1993:
While using a component we purchased (FormMaster), by simply ticking a box, you can call the default...
Overview Over the last little while there have been a raft of posts about using T4 templates, I think most of this seemed to be sparked from the drive to extend and gain more control over the Linq-to...
There are now a lot of Linq providers around that do various different things. However, some interfaces were never meant to have linq. In fact there are particular APIs out there that we struggle to u...
Well done jQuery
As everyone already knows, Microsoft has announced that jQuery will ship in the future with Visual Studio. I think this really is a step forward and will definitely complement all the...
If NHibernate decided to ditch compatibility with plain old .net 2.0 and focus on 3.5 how would the ICriteria interface change? Previously I was throwing around an idea of using a simple lambda expres...
It's been a long time in between updates for subtext, but, has it actually been worth it? Well, kinda, at least the admin area has had a much needed facelift.
Judging by what I just experienced, if yo...
I can't remember if this has been around before, I do vaguely remember seeing something like it.
However, I just wanted to apply a snippet of code I found on Paul's blog the other day to NHibernate....
I can't remember if this has been around before, I do vaguely remember seeing something like it.
However, I just wanted to apply a snippet of code I found on Paul's blog the other day to NHibernate....
NHibernate is a remarkable ORM, however with all the magic comes a few caveats, these being the difficulties running NHibernate apps in a shared hosting environment. I'm still convinced that it's ent...
There are a fair few CMS solutions floating around in .NET at the moment, a brief "DNN bias" overview can be found here.
Cuyahoga
In the past, the Cuyahoga Website Framework has looked always fairl...
Every since using NHibernate, the effort required to use Many-to-many and one-to-many joins in business objects is a brainless exercise. When using a lazy loaded property on a business object, it just...
The ADO.NET team blog have posted about a number of vendors who are currently working on Linq-to-sql providers for other databases, some of these include Oracle, Informix, Ingres, Sybase, MySQL, Postg...
As far as I'm aware ASP.NET doesn't supportIDataErrorInfo, I've asked about this in many places, including Tech.Ed '07 with no success. The closest things I've seen in terms of Business Object level v...
Yes, I'm one of the crowd now, all because my old host Jumba is turning off the last of theirWindows boxes, and coincidentally, the one I washosted on. This has happened previously when they shut down...
If you are only ever running one ASP.NET application on a website this is not an issue. However, if you are running a site which may have an application at the root and other separate applications run...
Since the postgres forums appear to be a little quite, I'll post my error here as well.
This error is in regards to the postgres .net npgsql driver and seemed to only occur when using stored pro...
C# is a pretty sweet language, and there are many, many, many little things that just make the code that much nicer. Have you ever been in a situation where for some reason you NEEDED to have a strin...
I don't know why but FreeTextBox has just never cut it for me. It's wounderful and easy to install and it comes as a nice control in a .NET assembly. But it doesn't give you the nicest HTM...
Although this is not new news (released November 2006 I think), I'd like to point out how cool having Python run ASP.NET is. I don't actually know how to program python...yet...but programming P...
Search Engine Bot Detection
So after I first noticed a large build up of strange session Urls in Google searches for my domain I've then done a little bit of research into the issue and discovered it ...
It has recently come to my attention that there is something drastically wrong with the way search engines have been indexing my ASP.NET 2.0 blog. As I've started to explain previously, this is becaus...
There are two things that have been bothering me about pages that are getting indexed in Google from an ASP.NET application. The first is somehow there are ASP.NET Session Urls ending up in the ...
After a little bit of thought from my last post I decided to write a small sample class and use tooltips to document what some of the most common modifiers do. So run your mouse over the boxes below t...
As with most days I learn things about programming and C# that I didn't know before, untilI'vealready pastthe point where I knowI'll never ever come closeknowing everything.
Now, I though I knew a ...
A few weeks ago before everything started getting really busy both personally and work wise,I stillsomehow found the time to put together a mobile version of my blog content.
Device DetectionI...
Since around February I have been hosting my blog with Jumba on some funny unlisted plan which rocked. I think it was costing around $5 a month with 5gb space and 10gb transfer using a Plesk7.5 ...
Why not useIHttpHandler for rewriting:
You can find the previous post I've done on this subject here, it has a c# source code example and will also explain some of the downfalls of using the...
I have been aching to try out Live Writer to do a post...but no success yet :(
Many people have probably seen the "Powered By ASP.NET 2.0" button.
So I thought it was only fair to conver...
Here are a couple of neat things in ASP.NET 2.0 that I've used recently.
Access the controls on a master page. You'd think it must be possible, and it is, it's easy to do.Label Label1 = (Label)...
Intro
'better' best practice methodologies within our SDLC. Some of the things that we have already been addressing are:
...
Programming visual C# 2005: The Language by Donis Marshall
Book highlights for me:Below is a brief list of some of the language highlights presented in "Programming Visual C# 2005" that I have fin...
Foreword:
Below is a description of a bug tracking and project management concept that I think would help handle business driven developmentfor aninternal software developme...
You may have noticed that over the past few weeks I have been trying to build more
interactive elements into this blog, some of these include.
Most viewed posts webpart.
Ra...
Today I was browsing the website ProgrammableWeb, which lists the Web APIs by a lot of well known sites. One of the things that caught my eye was MSN, and then I noticed they had a listing for Me...
This problem has been bugging me ever since we hit it the other day at work. It occurred when Al was trying to style a .NET Calendar using an external CSS file. In the properties of the Calendar you c...
I've had a couple of experimental things going on here in this blog. Firstly is the Archive page, it now renders the archive list in a similar fashion to a plug-in Al has created for wordpress. As for...
One of the things that has been annoying me for some time about Webparts is that silly dependency on SqlExpress/SqlServer. My webhosting at Jumba comes with MySQL or something and not SqlServer. So up...
One of the bigger features of SQL Server 2005 is it's integration with the .NET platform. Now there is the ability to write your stored procs with a language like C#.
Now I'm just wondering how muc...
One thing that has become very important in my recent work is datalayers. Ive seen a few difference approaches to filling objects after the data has been retrieved. All methods appear very similar in ...
From what I've seen this particular erroris already pretty well documented, however it is one of the things that Visual Studio is a little misleading about.
Seems this isa lesson why you can't alway...
Here is the new Sqlite Dataprovider for SingleUserBlog v2.0.1. It is now supports string IDs so any existing SingleUserBlog can migrate easily.
Find out more information at its new home here.
Plea...
Just an observation, and of course I'm not expecting any miracles in this department. But from the 15 days I've had this new site running the msn.com search has indexed 74 pages (basically the entire ...
Please be aware that it may still have bugs. I have been using itnow for about two weeks, making small refinements as Ive found them.
To Install. Copy the sub.db file in the /Data directory.
Ensure ...
Probably the best thing about SUB is its simplicity. There are two things Id like to try to document in this post, firstly is the code for adding a simple google sitemap, the other is actually a quest...
View Other bloggers