April 2009 Entries

Deep Fried Bytes #30: New Ideas for the Web with Thomas Krotkiewski

http://deepfriedbytes.com/podcast/episode-30-new-ideas-for-the-web-with-thomas-krotkiewski/   In this episode we went all the way across the big pond to Poland to talk with Thomas Krotkiewski about some interesting work he’s doing pushing the boundary of the web.  For example, imagine a web site without a single navigation menu on the site.  How would you build that and what technologies would you use?  We also discuss how mobile phones are being used in Europe, viral marketing videos, and much more.  

How To Run a ClickOnce Application on Startup

When .Net 2.0 launched several years ago, WinForm developers got a brand new technology baked into the framework that allowed WinForm applications to be deployed similar to a Web application.  The technology was called ClickOnce.  ClickOnce has seen a few enhancements since it’s initial release such as the ability to add a desktop icon when an application is installed along with better support for ISVs.  One feature still missing from ClickOnce is to make an application start automatically after login.  Let’s solve this problem. The Problem When a ClickOnce application is installed the user doesn’t know the directory...

Google Pushing Chrome to Internet Explorer Users

Just a few minutes ago I went to Google to search for something.  I was using Internet Explorer at the moment because that’s all I had installed within the Virtual Machine I was working in.  When I went to the site, something new and awkward hit me as I started typing in my search.  Here’s what caught my attention. I thought to myself, hmmm, this is kind of interesting.  Then I thought, hmmm, I wonder if Firefox users get the same thing.  Curious, I flipped over to Firefox on my machine and pulled up the page. ...

Speaking at Tampa Bay, FL .Net User Group

Thursday, April 23rd, I’ll be speaking in Tampa Bay, FL at the local .Net User Group.  This time of the year the weather should be great and the fish should be biting. While in Tampa I’ll be speaking on WCF, you know, that technology that makes the world go around?  Think about where we’d be without services today? Things that make the Internet fun like Twitter, Facebook, Mobile Apps and more would have a very hard time working.  Think about it, they are ALL built on services.  Some don’t look at services as a sexy piece of technology but...

Ask The Elder: Recommendations for a Home Media Server Project

One of my friends from college recently sent me a question about what I’d recommend for a home media server project.  He explained he had an old HP Pavilion 6835 PC (800MHz Celeron, 256MB, 30GB, 100watt PS) that he was thinking about turning into a media server.  He went on to say he didn’t want to turn this into a home theater pc (which is good because it would never hold up) and he was thinking about putting Linux on it to serve files.  He asked for hardware tweaks and then at which point would he be better off just...

External Drives – Which Technology Should You Use?

I’m amazed when I talk to friends who are comfortably happy using external USB drives to store information.  I ask them how their copy speeds are and they normally respond with the usual speed of 10-25MB/s for USB.  They then follow that up with, “I wish it was faster, it takes so long to copy large files.”.  Let’s face it, files are getting bigger and as more and more people go digital with photos and video, we need faster ways to move this data around for backups and other purposes.  The good news is we’ve got faster transfer...

Benchmarks: Core i7 vs Core 2 Duo vs Virtual Machine

Let’s get ready to rumble! After my new machine arrived I set out to answer some of my questions.  How much faster is the new machine than the previous laptop I was using to develop on (anyone that has seen me speak in the last two years has seen this laptop).  Is the virtual machine I’ve been developing on for work faster on the new machine? If so is it faster than my old machine? To get started I downloaded PerformanceTest which gave me a free 30 day trial.  Plenty of time to test and gather benchmarks.  The...

Specs for New Core i7 Computer

How do you describe something that is so fast it responds as fast as you think?  I would describe it as my new Intel based Core i7 machine that arrived on Saturday.  To say this thing is fast is an understatement and it has been a dream to work on the past few days.  I’ve gotten more work done and have cut a tremendous amount of waiting time down.  Before I bring out the benchmarks on the machine I thought it would be nice to just talk about the specs on the machine.  Specs ...

New Computer - Cyberpower iCore7 Unboxing

Back last December I posted an article about building a new developer rig.  Fast forward a few months and I was finally able to make it happen.  Well, almost.  I say almost because I didn’t build the *exact* machine I listed earlier.  I skimped on a few parts here and there to pour the foundation for something I can upgrade overtime, yet something that would give me a great bang for the buck based on my needs as a developer. Like any good developer/geek waiting for a new machine to arrive I took all the precautionary steps to make...

Re-Enabling Features in CodeRush v2009.1.2 After They Are Disabled

After installing the new Coderush v2009.1.2 release for Visual Studio I broke one of my templates using the new disable feature.  There is a new feature in the release that tells you what CodeRush did after you initiate a command.  For example, let’s say you create an automatic string property by typing: “as <space>” as seen here: As you can see CodeRush pops up a dialogue in Visual Studio telling you what it did.  This is a great feature in case you type something that CodeRush does that you don’t want.  There are a few edge...

Deep Fried Bytes April Fools, Yes We Got You!

The pressure mounts for me each year when April 1st rolls around.  Each year co-workers and friends start asking me days before April 1st what I’m going to do this year, like I would tell them! To fresh your memory, last year I took a job at Apple.  And to top off that prank, at work there was a termination letter that was sent to all of Information Systems.  Not only were a lot of people at work gotten but last year’s April Fools is still left in minds of many developers world wide like this tweet from Rick:...

«April»
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789