Well, "out of the box" Paint.NET doesn't support editing Icon (.ico) and Cursor (.cur) files, however there is an excellent plugin over at evanolds.com that add extends Paint.NET to have this functionality.
Icon/Cursor Paint.NET Plug-in
Added image caching so there's no flicker when changing images
Added Start, Stop and Previous methods to allow user/programmatic control of the slideshow
Converted to using the DOM to add the Image tag that is used rather than the div.innerHTML property; just because that's the correct way to do it
There we have it, one more day and another lunch time (partially)&nbs... [More]
I know 802.11b and g both use 2.4Ghz frequency range, which is the same as a Microwave Oven. Now the question is, could you basically turn up the power on your router to the point that it would be able to cook food?
I know technically (if this were possible) the components inside the router aren't made to withstand handling that much power. But, what if?
Microwave = Cooked Food
WiFi + Power = Cooked Food????
Starting with Visual Studio 2008, you'll be able to use the Visual Studio 2008 Shell as the starting point to create your own development tools. The Visual Studio Shell will be available as part of the Visual Studio 2008 SDK, but I believe we'll have to wait until VS'08 RTM's before we'll be able to play with creating apps using the shell. On the Visual Studio 2008 Shell page, there's a screenshot of Floorplan designer built using the VS'08 Shell.
This looks like a really neat feature that... [More]
Here's some code that wraps up the ability to add namespaces into a namespace of it's own:
In a nearly last minute announcement, I recieved the usual Wisconsin .NET Users Group meeting announcement email late list night (although I didn't see it until this morning.) This months meeting (July 10th) is on Silverlight (buzz, buzz buzz...). As the WI .NET UG site states "Silverlight is the topic, but the rest of the details are coming soon"; so I don't know who's going to talk or what exactly about but I do hear a loud "BUZZ".
If you're interested in attending (and it's completely free) ... [More]
It appears that Yahoo.com is down. I've never seen one of the big guys completely down before. I'm assuming someone is getting fired. Just imagine all the searches that aren't being done right now. And just think, because of IE's default settings, since it can't find Yahoo.com, it's doing a search (using the default search provider) on probably MSN for the word "Yahoo". I wonder how many of these people that Yahoo is letting down are going to end up switching to MSN or Google?
Hey Yahoo, that's... [More]
I went out at lunch today and purchased a Moleskine (well, the one I got isn't made by the Moleskine company, but it's still a pocket sized, hard cover notebook), and a nice 0.5mm fine point pen. I've already read some of the "hacks" for Moleskine's, and pondered getting one for a few months. I even tried folding a piece of 8.5"x11" paper so it was like a pocket sized book, but that didn't last long due to the vulnarability of paper.
My use of it is going to basically be a "poor ... [More]
Check out the AutoSlideShow component here
If you have any ideas on how this component can be improved, please post a comment below.
How do you spend your lunch time at work? Since I need to take a break away from work, I usually just surf, read up on the latest news (Digg, DotNetKicks), and check my personal email. So, I've come up with a way to make my lunch time more productive. And I'm calling it... Lunch Time Coder.
What is Lunch Time Coder?
Lunch Time Coder is my new initiative to make my lunch time more productive. I'll take one idea each day and turn it into a usable component or program during m... [More]
I don't usually have any GoDaddy promo code on hand, so I usually search for some. Usually I don't find any that work. Except this time I search and found one that works, so I think I'll share it.
OYH3 - $2 Off / $6.95 any .COM
I just used the above code on registering a new domain and renewing an existing one, and it was applied to both.
This is a reply to Scott Hanselman's post "Three Things I Learned About Software WHILE NOT in College", except I'm not listing three things I learned IN College because it didn't happen (yet anyway).
Things I Learned about Software While Not in College
If it works, don't monkey with it. You'll just break it and then have to rewrite it
Even though your main job is programming, you still have to deal with people. You may even have to deal with clients too.
There are times when purchasing a c... [More]
It currently only works in Safari 3.0, Internet Explorer 7 and the Apple iPhone. Well, hopefully the iPhone, I don't have one to test it on.
View Sample and/or Download Code
The ability to convert directly from one timezone to another is coming (finally!) in .NET 3.5 via the addition of the System.TimeZoneInfo object.
Example C# Code:DateTime oldTime = new DateTime(2007, 6, 23, 10, 0, 0);TimeZoneInfo timeZone1 = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time");TimeZoneInfo timeZone2 = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time");DateTime newTime = TimeZoneInfo.ConvertTime(oldTime, timeZone1, timeZone2);
Good News: The website, Pietschsoft.com, seems to be back up.
Bad News: Email still seems to be down.
Here's the deal: My hosting provider, http://discountasp.net, got hit with a DDOS attack and consiquently my email and website were virtually completely down yesterday and today. Yesterday it was spotty, and today totally down. The outage was so bad it brought down their entire data center, including the http://discountasp.net website.
Be Aware: If you emailed me from Thursday morning until ?... [More]
I’ve been working with the ASP.NET AJAX Extensions a lot lately, and have been learning a few trick on how to get stuff done. One of the things I’ve learned is how to create a Generic TypeConverter for ASP.NET Ajax to use when serializing my server-side objects to JSON when passing them down to the client-side.
When creating an ASP.NET Extender Control (using ASP.NET AJAX and the AJAX Toolkit) you can add custom properties to your Extender (using the ExtenderCont... [More]
I was looking through the code of the new BlogEngine.NET project last week, and noticed that it implements the ASP.NET Provider Model. Cool an example I can study! I've been trying to spend some time lately to learn more about design patterns, so this was an interesting find for me.
If you look at the code for BlogEngine.NET you'll see that it is a rather simple application that demonstrates a working implementation of the ASP.NET Provider Model that you can learn from.
Go check out the code a... [More]
I've had Google Analytics set up on my site since the middle of January so I can get an idea on what content gets the most traffic. The goal has been satisfied; I know which pages get the most hits. Now, if there were a way to integrate it within my RSS feed... but that is another topic to discuss elsewhere.
I was looking at some of my referral keywords from search engines, and I thought I'd share some of them. I was actually a little surprise that some of my posts ranked as high as they did wi... [More]
When GMail for My Domain was first available I set it up for SlapDev.com to test it out. It was really simple to setup and you get the benefit of the regular GMail web client for reading your emails. It's pretty neat.
I'm thinking about moving my email hosting for PietschSoft.com over to GMail for My Domain. Have any of you been using it? Could you give me some feedback on your experiences?
Is PietschSoft.VE Dead?
I've had a couple people ask me lately if the PietschSoft.VE project is dead since there hasn't been a release in about 2 months. The answer is: No, it isn't dead, I just haven't had alot of time the last few weeks to work on it.
I am actually still working on adding full Ajax support, using UpdatePanels as the enablers. It is turning out to be pretty cool.
Virtual Earth v5
Also, since Microsoft recently released Virtual ... [More]
What to eliminate DRM? And, give the rights back to the consumer? People have been complaining about it for how long; but the solution is rather simple. Don't buy it! If you don't buy DRM protected content, the producers of such content will be forced to release DRM-less content. As simple as that.
If you set the visible property of TabPanels within your TabContainer to false, it still shows the Header Text in the page when rendered. What should happen is any TabPanels with Visible set to False should be hidden. A fix for this has been posted to the AJAX Control Toolkits Issue Tracker, but we have to wait for the next release to get the fix in place.
Is there a work around?
Below is an Inherited class I created using the fix described to allow me to fix this issue myself u... [More]
A couple days ago, Microsoft released Virtual Earth v5.0. So, what's new?
Improved Support for Feature Cusomization
Virtual Earth Shapes - Easily customize and modify pusphins, polylines and polygons with the new Virtual Earth Shape class. Customize line colors, widths and transparencies of shapes, as well as add custom icons.
Info Boxes - Shapes now have associated info boxes which can be shown and hidden as a response to user actions (e.g. clicking on the shape). The info box ... [More]
09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0
Apparently displaying the secret key hidden on all HD-DVD disks is a violation of the DMCA. Hmm...
09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0
Move Inc. has just hired Lorna Borenstein to be the new President of Move Inc.
How does this relate to Google?
Lorna Borenstein is married to David Lawee (Vice President, Marketing at Google).
Even though Lorna Borenstein has a large list of really impressive qualifications (and am in no way trying to belittle that, I do find them quite impressive), I can't help but speculate that the Move Inc. Board of Directors may have took the fact of who she's married to into consideration ... [More]