Error Codes vs. Exceptions
An Enteraining read about Exceptions vs Error Codes in applications programming, some bad language, plenty of analogies [don’t know if that if the correct spelling :)] but a good read! “Very little software really gets error handling right. Even many critical, backend server systems tend to break under heavy loads. And the vast majority of end-user applications handle errors gracefully only for the most well understood, commonly encountered conditions, but very poorly for most other conditions.
All Visual Studio Express Editions are now Permanently Free!
I know this is old old old news, but I thought I might as well post a blog entry about it. “Dear Visual Studio Express community, we are incredibly excited to announce that effective April 19th, 2006, all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual J#, Visual C++, and Visual Web Developer Express will be free permanently!”Also check out the cool new tools.It is pretty cool when you think about it, I think that it will introduce a whole set of new developers to Windows and ASP.
C# Trackback, Part 1
I saw the article on http://www.janoserdelyi.com/permalink/article/19.aspx, it is part 1 of a basic implementation of a Trackback pinger. this is part one of a C# implementation of the trackback speicification used by blogs.part one involves the Trackback Ping with a full code explanation. I am yet to be convinced by Trackbacks, however the article is full of code and is pretty interesting to read.read more | digg story
C# Trackback, Part 2
The second article on how to implement trackback in C# - source code included and free to copy.read more | digg story
ASP.NET 2.0 Is NOT a Silver Bullet
I was just reading Karl Seguins Blog and I came across this: Before the first concrete information about 2.0 came out, promises about massive code reduction were being made. “I can’t say too much at this point…one of our aggressive goals is to reduce the number of lines of code between v1 and v2 by 70%”… Fast forward to today, you’ll quickly realize there is no silver bullet.I couldn’t agree more.
DS outselling PSP 6 to 1 (almost 7 to 1)
This week’s sales figures show the PSP continuing to wither away.All I can say is Good. I have no idea what it is, but I really dislike sony and their products. I don’t think I have a reason too, I just do.read more | digg story
Integrating Google calendar in your website
This article shows how to integrate Google Calendar to your website with a simple PHP/ JavaScriptI would like to integrate blogger into my calander and viceaversa. I think that would be pretty cool.read more | digg story
Microsoft to upgrade Xbox 360 CPU
Microsoft will upgrade the CPU used in its Xbox 360 games console early next year, the CPU’s manufacturer announced today. The new CPU will be built using technology that can reduce heat and power consumption, as well as potentially increasing speed.I have seen a lot of comment on this, and people are reacting saying “I AM GONNA TAKE MINE BACK”, how ridiculous is that. Microsoft are cutting the cost of making their machine, so that they get better yeilds and also save more money and it is really unlikely that they will speed it up, rather they will make it run cooler and quiter!
Will Blogger Integrate with GData
If you read the introduction to GData, Googles new Data Protocol you will see the following paragraph: For example, a blogging application might provide a feed for each blog, and a comment feed for each blog entry. A calendar application might allow you to send full-text search queries using the GData protocol, and return results in the GData syndication format. I know that Blogger already supports Atom and its associated protocol, but does this comment indicate that they are planning on integrating Blogger futher into Google?
5 Truths About Code Optimization
“See if you can speed this code up.” It’s usually code I’ve never seen. It’s probably important, otherwise they wouldn’t be worried about how it is performing. And speed it up to what? Still, there are some basics you can fall back on when someone asks you to optimize some code.A pretty good article that I saw. It talks about some Java Experiences, but makes at least one good, strong point.
Build a C# Named Pipes Interprocess, inter-machine Cache Service
Extensible implementation of a Cache Windows service using Named Pipes.I think this would be quite interesting for syncing web servers up that rely on the same data but are not sharing the same state, cache or session information.read more | digg story
High Performance Site Coding
Ever wondered what has been done to optimize sites like Digg and Zooomr so they do not crumble under the load of many simultaneous users? This article explains some of the things you can do to gain as much from your site as you can.read more | digg story
Microsoft porting C# programming to the Mac
Mike Harsh of Microsoft writes that the support of WPF/E on the Macintosh platform will not be limited to a JavaScript engine: “WPF/E supports programmability through JavaScript for tight browser integration. The WPF/E package also contains a small, cross platform subset of the CLR and .NET Framework that can run C# or VB.NET code. read more | digg story
AJAX Tagger
This application will help you build up a better blog entry. It will find related articles, related topical tags, related encylopedia definitions and related images. It also has the ability to link into your associate schems so that you can start to populate your entries with products related to your topics.read more | digg story
Associative Array C# .Net
A visitor to my site from google was looking for: associative array c# .net.The only thing I can say about this really is that an associative array in C# is just a hash table.The hash table associates a key of type object with an associated object. For Example:Hashtable ht = new Hashtable(); ht.Add(“testKey”, “AssociatedData”);
c# personal attribute to an html tag
A Visitor to my site came from google looking for "c# personal attribute to an html tag". If I understand this query correctly then the person is trying to add an attribute to an already created HTML object. However, this might not be the case, so I will include in this entry a few different ways of adding attibutes to HTML elements via C#.Firstly, I am presuming that they are using IE to view the HTML.
Ajax Tagger
I am going to try and do a little more work on the Ajax Tagger. I really need to do some bug fixes.
Ajax Tagger is Updated
I have updated the Ajax Tagger. I have fixed a number of bugs and changed some things around. What follows is a summary of changes.Updates: Related Tags now go to my own Tag Directory and not Technorati’s OPML output now output Yahoo search results as RSS now. Fixes: Menu Items Classes now don’t keep appending “,” to the class name of the element OPML now escapes apostrophes Images that are selected for output maintain their selection if new images are added.
Thanks Digger
Who ever was the first person to Digg my Ajax Tagger, thank you very much. (Zoodle I think)Everyone: let me know what you think of it! I appreciate the comments good or bad. :)
Feedburner Are Quick
No more than 10 minutes or so after I posted about not having full text in my feed burner feed I got this response: Hi Paul,We currently have a limit to the size of source feeds we process of 256k. Perhaps going full text might have put your feed over the limit.You can reduce the number of posts in your feed or the text for each post to get back