Welcome to Sol 3 Sign in | Join | Help

ASPInsiders

Aggregation of ASPInsiders and Microsoft ASP.NET team member blogs.

July 2008 - Posts

SharePoint Trace Logs and the Unified Logging Service (ULS)
This is to explain what the ULS logs are, why they exist, and how to read and write 'em. In a nutshell, the Unified Logging Service (ULS) writes WSS 3.0 and MOSS events to SharePoint’s Trace Logs, and these are stored in the file system in ...\12 \LOGS Read More...
It's official: I'm on vacations!
So, don't expect too many updates on the next month :) Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Final Two Master Page Tutorials Published
The final two tutorials (#9 and #10) of my Master Pages Tutorial series are now available on www.asp.net . These tutorials explore two advanced master page scenarios: Specifying the Master Page Programmatically [ VB | C# ] - in most cases a content page's Read More...
My favourite TV series
Ok, since today is my last day at work before vacations, I’ve though that it would be a great time to relax and since I was talking with a friend of mine about TV series, I thought that I should publish my top 6 TV series of all time, starting from 6 Read More...
The MVC framework – the TempData property
As we’ve seen in the last post of the series , the MVC platform introduced the notion of “request associated data” by creating the TempDataDictionary which can be accessed through the Controller’s TempData property. As we’ve discussed, the data you put Read More...
The MVC framework – the Controller lifecycle
In my last post,we’ve seen how the MvcRouteHandler creates an IController instance that is responsible for processing the current request . Today I’ll keep talking about the MVC platform and we’re going to step through the tipical controller lifecycle. Read More...
DasKeyboard
I feel like a ninja. A really loud, clicky ninja. This is a loud-ass keyboard. In the best way. I reviewed the original DasKeyboard two years ago, the one with totally blank keys, and let me tell you - if you want to learn how to touch type, type on blank Read More...
DasKeyboard - The Next Generation
I feel like a ninja. A really loud, clicky ninja. This is a loud-ass keyboard. In the best way. I reviewed the original DasKeyboard two years ago, the one with totally blank keys, and let me tell you - if you want to learn how to touch type, type on blank Read More...
Routes and namespaces
As I've said in one of my previous posts , you can have 2 controllers with the same name, but on different namespaces. The problem with this approach is that you'll only be able to get a route by specifying its name. So, if you don't want Read More...
Threat Analysis
Article: Learn how to secure your applications against hacker attacks with this free tool. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Process Explorer
Article: Get to know the free Process Explorer utility provided by Microsoft. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
ASP.NET MVC: we need a declarative control model
Yes, I’ve been asking this for some time now…in fact, this is the only thing I miss from the traditional ASP.NET Web Forms model. Those clear aspx pages, with really few <%%> crap (oopss, I mean tags) springled through out my pages – the only place Read More...
EntryPoint not specified for manifest – VS 2008 SP1 (beta)
Just for your information if you have tried the .NET MF 3.0 beta 2 with Visual Studio 2008 and installed SP1 beta: when trying to compile a console or window application (library projects are ok) you’ll get an error message after compiling: C:\…\Microsoft.Common.targets(2341, Read More...
VisualSVN - Subversion within Visual Studio
I am a big fan of Subversion . I like TFS too, but subversion is more suited to my small scale personal needs whereas TFS is more in the corporate space, or at least, more in the " requires more juice " space. Juice that I don't really have. So, I use Read More...
Starbucks closures in Australia
This week, Starbucks announced that it would close 61 of its 84 Australian stores by the weekend. The closures would affect 685 jobs and follows the closure of around 600 underperforming stores in the US recently. In my home town of Adelaide, I was surprised Read More...
Wrox Silverlight 2 Programmer's Reference Early Access
Wrox has started a new thing as of late they're calling Wrox First . It's essentially a wiki of the book that I and my fellow Silverlight 2 authors are working on-- Silverlight 2 Programmer's Reference . Not only do you get early access, you can also Read More...
Doing 3D in Silverlight
Wait a minute…I hear you say… Silverlight doesn’t support 3D! Well, no, not directly. But there are ways to get around this, and Robby Ingebretsen highlights a few : A couple of weeks ago, I spent a little time trying to get my finger on the pulse of Read More...
ASP.NET Podcast Show #121 - Phil Haack with an ASP.NET MVC Demo - Video
Subscribe to Everything . Subscribe to WMV format . Subscribe to M4V for iPod Users . Subscribe to MP3 (Audio only) . Download WMV . Download M4V for iPod Users. Download MP3 (Audio Only). Show Notes: Phil Haack comes on the show and gives a simple ASP.NET Read More...
Events This Week – July 28th, 2008
Here are the events listed in Community Megaphone for the next week (or so): Monday, July 28, 2008 7:00 PM: Northern Virginia SQL Server Users Group July Meeting - Andy Leonard on Incremental Loads in SSIS 2008 using Change Data Capture [ Event Details Read More...
.NET Micro Framework 3.0 Multi Targeting
The .NET Micro Framework 3.0 beta now enables developers to use Visual Studio 2008 for the current version 2.5 and the upcoming version 3.0. This was introduced for other .NET frameworks with Visual Studio 2008. Wow, now I don’t need to install Visual Read More...
Microsoft .NET Micro Framework 3.0 Beta Open
The Microsoft .NET MF team has opened the beta of .NET Micro Framework 3.0 right now. This beta includes following features (all planned features are available here: Opening the .NET MF 3.0 kimono ): Visual Studio 2008 now supported .NET Micro Framework Read More...
Clearing a Blog Backlog
Bunch of stuff I’ve been meaning to blog about recently, in no particular order: The SideShow Team Blog announces the availability of a beta release of SideShow gadgets for Windows Media Center . View guide information, schedule recordings, control media Read More...
More C# style trivia
In one of my last posts , I’ve said that I didn’t like the new recommendation of not using _ to prefix member fields. At the time, we all seem to agree that using hungarian was really a bad thing. So, I’ve searched the web and I’m putting here a link Read More...
Book review: Power Shell pocket reference
[Disclaimer: I’ve received a copy of this book for review] I’m really happy to  have received a copy of this book. It’s really a simple, easy to read, concise book which contains all you need to get started with PowerShell. You can easy read the Read More...
Losing Tab and Esc Key Functionality in Microsoft Virtual PC 2007
I've been using Microsoft Virtual PC product for many years, posting separate VPCs for each client's work and for test beds for installing beta software or trying out products for my Toolbox column . A couple of months ago I started noticing that when Read More...
July 2008 Technical Reading List
I'm still using the Kindle every day for casual reading, but just now I noticed that my pile of technical books on my desk is taller than my son. Actually, a few of these I've already read in manuscript form and I wrote either a foreword or a quote for Read More...
Email Verification for New Accounts via ASP.NET's Membership Framework
In my last blog entry, The CreateUserWizard and Validation ErrorMessages , reader Andrei Rinea commented: I wish the whole Membership set of controls would be replaced with better ones. Very often I need to have an authentication/authorization mechanism Read More...
Make your Website Mobile and iPhone Friendly - Add Home Screen iPhone Icons and Adjust the ViewPort
If you're noticing when looking at your blog traffic logs that more and more people are visiting your site from a mobile device, you likely want to be accommodating. I have noticed recently that mobile devices like the iPhone, iPod Touch and Danger Hiptop Read More...
Hanselminutes Podcast 123 - Dare Obasanjo on Social Networking
My one-hundred-and-twenty-third podcast is up .  I sat down with Dare Obasanjo this week and we chatted about the interesting problems that Social Networking sites face. Dare blogs about social networking, amongst other things, at http://www.25hoursaday.com/weblog/ Read More...
Hanselminutes Podcast 122 - BabySmash!
My one-hundred-and-twenty-second podcast is up .  In this episode I share BabySmash! with Carl Franklin and we chat about WPF, its strengths and weaknesses, and my trials in launching my tiny (free) Micro-ISV. Subscribe: Download: MP3 Full Show Torrent: Read More...
ASP.NET Podcast Show #120 - Deploying Web Applications with Vishal Joshi
Subscribe to everything Subscribe to MP3 Download MP3 Show Notes: Web Deployment WAP vs. Websites WAP Websites Web Setup project produces an MSI file WDP Add on MSDeploy.exe Sql publication wizard Rick Rolling Vishal Joshi Blog: http://www.vishaljoshi.blogspot.com/ Read More...
3D for Free?
If you’re into 3D rendering, modeling, and animation, you may want to take advantage of this. Chris Williams points out that apparently Caligari is making trueSpace 7.6 available for free , along with video tutorials. I haven’t used TrueSpace, but from Read More...
ARCast with Chris Bowen
My fellow developer evangelist, Chris Bowen , along with co-authors Steve Resnick and Rich Crane , appears on the latest episode of ARCast.TV, discussing their book Essential WCF : ARCast.TV - Essential WCF </P Share this post: email it! | bookmark Read More...
Spam Volumes 2008
Just over a year ago I blogged about the huge volumes of spam that we report on (and either block or tag for our customers). At that time the amount of legitimate email - of many millions of emails we deal with - was right around 17% (83% spam!). Well, Read More...
Still on getting info about the current Route
In one of my previous posts , I’ve showed how you could access the Values property of the RouteData class to get info about the current controller and action. What I forgot to mention at the time was that you should use the GetRequiredString method to Read More...
The MVC framework – the MvcHandler, the IControllerFactory and the ControllerBuilder types
As we’ve seen in the previous post , all “MVC routing requests” are handled by the MvcRouteHandler class which will simply return an instance of the MvcHandler type. The MvcHandler is an IHttpHandler which is responsible for creating other classes that Read More...
The CreateUserWizard and Validation ErrorMessages
The CreateUserWizard control introduced in ASP.NET 2.0 makes it easy to create a new user account on a website that uses the Membership framework. (See my Creating User Accounts tutorial for more information on using this control.) Out of the box, the Read More...
Getting information about the current Route
One of the things I needed when I started playing with ASP.NET MVC is getting info about the current Route. That’s easy when you’re on the controller, but what happens when you need that info on a module? In these scenarios, the easiest way of achieving Read More...
Enable Loopback adapter on Windows Server 2008
netsh int ipv4 set int "Loopback Adapter" weakhostreceive=enabled weakhostsend=enabled netsh int ipv4 set int "Local Area Connection" weakhostreceive=enabled weakhostsend=enabled...( read more )...( read more ) Share this post: email it! | bookmark it! Read More...
Book review: Professional IIS 7 and ASP.NET Integrated Programming
[Disclaimer: I’ve received a copy of this book for review] I’ve just finished reading the Professional IIS 7 and ASP.NET integrated programming book by Dr. Shramram. If you’re trying to understand how to leverage the new IIS 7 managed features, then this Read More...
The MVC framework – the MvcRouteHandler
As we’ve seen in the previous post , by default you’ll end up using the MvcRouteHandler class for setting up the handler that will return the HTTP response to the client. As you can see (by looking at the code), the GetHttpHandler will only return a new Read More...
Automatically Go Back On-line
I love the fact that the CRM 4.0 Outlook client is smarter about being able to drop me to offline when it detects the network connection is gone.  The problem I have is I'm on and off the network a lot and I find myself getting left in offline mode.  Read More...
ASP.NET - Render Hidden Fields at the Top of a Form with .NET 3.5 SP1
I just came across a nice feature in ASP.NET 3.5 SP1 (currently in Beta ) that I didn’t realize was included.  It’s always nice to discover hidden gems from time to time.  With ASP.NET 1.0, 1.1, 2.0 and 3.5 applications if a user or JavaScript Read More...
xbox live community games
Ever wanted to get rich building games… now you can : You’ve played Xbox 360 games with the millions of gamers on Xbox LIVE. You’ve chatted, shared, and dominated in games of all kinds. But what if those millions could be playing your game? Better still Read More...
Learn How to use NHibernate with the Summer of NHibernate Screencast Series
I'm a huge fan of screencasts for learning . There are an increasing number of increasingly sophisticated tools and libraries that we as developers have available and I'm leaning on screencasts to learn them. I really like the screencasts that Rob Conery Read More...
Entrepreneur of the Year Finalist Todd Chism
One of my fellow moderators on an Entrepreneur forum we both spend too much time on,Todd Chism, just got nominated by his colleagues for Entrepreneur of the Year - and made it to the final! Todd's a great guy and has built a great company selling Read More...
Hosting Power Costs
No doubt about it, power costs are increasing. Everyone feels the pain at the gas pump now, and more are feeling it in utility bills. When your utility bills run many thousands of dollars, like it does for hosting companies, you feel percentage increases Read More...
Power Pack 1 RTM, FTW!
Excellent news from Nic Fillingham : Windows Home Server Power Pack 1 has been released to manufacuring and is available NOW for your downloading pleasure via the Microsoft Download Center . Power Pack 1 includes a bunch of new features, enhancements Read More...
ASP.NET AJAX 4.0 CodePlex Preview 1
via Jon Galloway , news that the ASP.NET AJAX 4.0 CodePlex Preview 1 (say that five times fast) has been released. You can read about what’s in it here . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Events This Week – July 21st, 2008
Here are the events listed in Community Megaphone for the next week (or so): Tuesday, July 22, 2008 6:30 PM: Maryland and Pennsylvania .NET User Group July Meeting - This month MAPAMDUG presents their Heroes Happen Here community launch [ Event Details Read More...
ASP.NET AJAX Futures 4.0 available today
Wow, Bertrand and his team have put together a new download today. Thanks a lot guys. Here's the new library. http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=15511 Share this post: email it! | bookmark it! | digg it! | reddit! Read More...
The Weekly Source Code 30 - Spark and NHaml - Crazy ASP.NET MVC ViewEngines
I've been getting more and more interested in how folks extend their applications using plugins and things. In my new ongoing quest to read source code to be a better developer , Dear Reader, I present to you thirtieth in a infinite number of posts of Read More...
Who should use ASP.NET MVC?!?
I'm hearing ScottGu say that there are different users for MVC and its not for everyone. He says that MVC is not for everyone. An excellent viewpoint. over the past couple of months, I've moved away from a view of who needs MVC to a view of a Read More...
.NET 3.5 SP1 Improvements
A couple of things that I just heard about on .NET 3.5 SP1 that I was not aware of: Cold startup of .NET applications. It sounds like MS has improved how they are reading data from the filesystem on startup. The feature is meant for windows gui apps. Read More...
Internet Explorer 8 and Maximum Concurrent Connections
As defined in 1999 ( RFC 2616 ) “ clients that use persistent connections should limit the number of simultaneous connections that they maintain to a given server” . Since developers are using AJAX or AJAX-like requests to update a Web page the http limits Read More...
XBee and Converter Boards from Droids
Last weekend I have started to look at wireless communication for .NET Micro Framework devices. At Droids I found really cool boards for USB and serial connection, simple put the XBee module on the board and use it from your device.   XBee Simple Read More...
Adding OpenSearch to your website and getting in the Browser's Search Box
I was over at http://search.twitter.com earlier today and I noticed the Search Box in Firefox had a blue lit-up dealie: Hm...OK. What's that? I hit another site and didn't see it. Weird. Ok, View-Source then, what drives you little blue thing? <link Read More...
Promotion
I read a Wired magazine article on Julia Allison while on the flight from Atlanta to Seattle. Basically, Julia teaches the art of self promotion. There were several suggestions that she had for people along with explanations as to why to do these things. Read More...
Jan's Microsoft .NET Micro Framework Web Site Updated
Jan Ku č era has updated his great Web site about Microsoft .NET Micro Framework www.microframework.eu . If you want to know how to start you will find tutorials and further examples. Events and FAQ will help to stay informed using the .NET Micro Framework. Read More...
Installing Dragon Naturally Speaking (DNS) on Vista / Windows Server 2008 64-Bit
Earlier this week I bought Dragon NaturallySpeaking version 9.5 . It took me close to an hour to get the software install and configured properly on my system, primarily because I am using a 64-bit operating system. Dragon NaturallySpeaking does not support Read More...
Using Dragon NaturallySpeaking
Earlier this week I broke my right hand playing basketball . I currently have a splint on, which renders my right hand useless. I can wiggle the tips of my fingers but I lack the control to use a mouse or type with this lame hand. I'm getting proficient Read More...
Learning WPF with BabySmash - Making a Transparent Window with Substance
NOTE: If you haven't read the first post in this series, I would encourage you do to that first , or check out the BabySmash category . Also check out http://windowsclient.net/ for more developer info on WPF. BACKGROUND: This is one of a series of posts Read More...
Learning WPF with BabySmash and Back to Basics - Making Assumptions and When to Turn to Books
NOTE: If you haven't read the first post in this series, I would encourage you do to that first , or check out the BabySmash category . Also check out http://windowsclient.net/ for more developer info on WPF. BACKGROUND: This is one of a series of posts Read More...
International SharePoint Professionals Association: It's alive!
On Wednesday Bob Fox announced the launch of the ISPA and its website at http://www.sharepointpros.org/ . Bob's been putting this together for well over a year so first off, congratulations to Bob on launching and thank-you for all the hard work you do Read More...
Warning, you can lose money when investing
http://news.cnet.com/8301-13577_3-9994087-36.html?tag=nefd.top I thought this article was interesting. It shows that it is entirely possible to lose money when investing. PodTech took approximately $7 million in capital and turned it into $500k. This Read More...
Internet Explorer 8 Address Bar like Windows Vista
Yesterday I brought up the question if there could be a change to the address bar of the next version of Internet Explorer . Since I’m using Windows Vista I’m very happy with the new view of the path in explorer.exe. It is very easy to navigate to parent Read More...
Learning WPF with BabySmash - Customer Feedback and a WPF Font ComboBox
NOTE: If you haven't read the first post in this series, I would encourage you do to that first , or check out the BabySmash category . Also check out http://windowsclient.net/ for more developer info on WPF. BACKGROUND: This is one of a series of posts Read More...
Loads cannot pass other loads...or can they?
Great post by Joe Duffy (does this guy ever sleep???) which points to a somewhat disturbing fact regarding some of the conventions taken as granted today...want to know what I'm talking about? Then go read it ASAP ! Share this post: email it! | bookmark Read More...
Internet Explorer 8 Expert Chat Zone Resume
Internet Explorer 8 is in beta and we're able to improve features that we need. Last week I sent a short message to the Microsoft DPE here in Germany with some comments what I like more in Firefox 3 than in Internet Explorer. Well, there are a couple Read More...
Developer != Designer
I wanted a custom cursor for BabySmash ! My son was having trouble associating the mouse cursor on the screen and the movement of the mouse. Clearly a shiny new Kids Cursor was in order. I went into Expression Blend and drew this hand cursor. I drew it Read More...
Community Megaphone Silverlight Map
Frank La Vigne is just going to town on developing cool solutions around Community Megaphone . First it was his Windows Live Writer plug-in, and now he’s created a cool Silverlight front-end for Community Megaphone: You can click on any state and get Read More...
ASP.NET MVC CodePlex Preview 4 is here (or there) :-)
See Phil's post: http://haacked.com/archive/2008/07/16/aspnetmvc-codeplex-preview4.aspx And of course ScottGu's post: http://weblogs.asp.net/scottgu/archive/2008/07/14/asp-net-mvc-preview-4-release-part-1.aspx Share this post: email it! | bookmark Read More...
My blog scored 8.2 (great) on Blogged.com
Dunno if it means anything to anyone, but I just got email stating that Joteke's Blog has scored 8.2 on Blogged.com. According to them " We evaluated your blog based on the following criteria: Frequency of Updates, Relevance of Content, Site Read More...
Silverlight 2 Beta 2 Update - kb955011
Since yesterday there is an update available for Silverlight 2 . This update improves stability, media streaming, and the auto-update component. This update also improves support for Firefox 3 . Microsoft Support kb955011 More details on Silverlight and Read More...
Hanselminutes Podcast 121 - LineRider - Porting a Flash Game to Silverlight 2
My one-hundred-and-twentyfirst podcast is up . In this episode, I talk to Rick Barraza, an Experience Architect from Cynergy with a background in Flash, and Bryan Perfetto, a Developer from Inxile writing his first Silverlight application. We chat about Read More...
UNC caching information in forums.iis.net post
Here is a post in forums.iis.net that is worthy of an complete article. http://forums.iis.net/t/1150447.aspx It addresses caching on a UNC path where the server is a non-OS file server. It's a Novell server using CIFS. If you have documents on a Samba...( Read More...
Yes, it&rsquo;s that easy to get hacked
Most developers pay lip service to security, but there aren’t so many who actually take the time to actually secure their site.  We usually leave it to the sys admins.  Yes, those same sys admins who like to make our lives miserable by actually Read More...
ASP.NET MVC Preview 4 is out
And you can get it from codeplex . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
ASP.NET MVC Preview 4 -
ASP.NET MVC Preview 4 is up on CodePlex . The Gu has all the exquisite Gu-Like Detail on his blog . If you take a look at the generated "changes" document, it shows a bunch of new stuff like AjaxHelpers and AjaxExtensions that set the stage Read More...
ASP.NET MVC Preview 4 - Using Ajax and Ajax.Form
ASP.NET MVC Preview 4 is up on CodePlex . The Gu has all the exquisite Gu-Like Detail on his blog . Phil Haack has some notes on this release on his blog . If you take a look at the generated "changes" document, it shows a bunch of new stuff Read More...
Learning Opportunity - .NET Terrarium is back!
Bil Simser has just done the .NET Community a huge solid . Bil has dug up and re-released Terrarium to CodePlex wtih the intent to update it to use new language features and new usability features like ClickOnce. If you're newish to the .NET Community Read More...
Windows Internet Explorer 8 Expert Chat Zone
If you didn't remember: tomorrow is IE 8 (beta) chat time : "Please join experts from the Internet Explorer team in a chat around the Internet Explorer 8 Beta. These chats are a great opportunity to have your questions answered and hear from members Read More...
Instinct Experiment Over…Back to Windows Mobile
Over the past few weeks I’ve been trying out the Sprint Instinct touch screen phone to see how I liked it.  I wrote my initial review here and posted some tips and tricks on using the device here .  The poor browsing experience on the Instinct Read More...
Using a Touch Screen with .NET Micro Framework 2.5
Touch screen support is announced for the next version of the .NET Micro Framework which will arrive end of this year. There are some companies already adding touch screen support for devices that are using the current version 2.5: emtrion HiCO.ARM9 and Read More...
New Modules for IIS7: Application Request Routing - Proxy and Load Balancing Module
I really like the IIS7 team at Microsoft. They're cool people, but the what I like is that IIS7 is so freaking modular (I've talked about this at conferences before when showing how to use PHP and Ruby under IIS7 using FastCGI ) that the group keeps bringing Read More...
Opera 9.5: finally with a good enough debugger for JS
In these last days I've finally upgraded to Opera 9.51 . I've always been a Opera user, though when I was actively developing for the web, I've generally ended up using Firefox and IE only. Now, the good news is that the latest version of Read More...
Suggestions for a broken hand?
i broke my right hand playing basketball tonight. splint on, prognosis is 4-6 weeks in a cast that will likely be high enough on my hand to greatly reduce finger mobility. as it stands now, i can only type w/my left hand and have moved the mouse to my Read More...
C# style conventions: more religious wars coming!
Yes, it's one of those posts where you either agree or disagree completely :) Anyway, after having a 15 minutes discussion with my friend Paulo (which, btw and as usual, disagrees with me) yesterday at 1AM, I've decided to write this post. The Read More...
Scott Gu on MVC Preview 4
Great post by Scott presenting the new things one can expect to see in the next preview of ASP.NET MVC. This means that it's time to pick up where I left and go back to the internals of the MVC platform. Share this post: email it! | bookmark it! | Read More...
Need an animated loading icon?
You can get one here: http://www.ajaxload.info/ Lots of choices available, and you can customize to suit your site’s look and feel. Here’s an example, using the background and foreground colors from my blog, along with a transparent background. Neat! Read More...
July 22nd - Seattle/Redmond/Bellevue Nerd Dinner
Are you in King County/Seattle/Redmond/Bellevue Washington and surrounding areas? Are you a huge nerd ? Perhaps a geek ? No? Maybe a spaz , dork , dweeb or wonk . Maybe you're in town for an SDR (Software Design Review) or the ASPInsiders meeting. Quite Read More...
Displaying Version information in C# ASP.NET 2.0 and 3.5.
I needed to display the application version in a file based ASP.NET 3.5 application written in Visual Basic. I wrote the following methods in my AssemblyInfo.vb file in the App_Code directory and it worked! Out popped the Version Number of 0.0.5.0 instead Read More...
Displaying Version information in Visual Basic ASP.NET 2.0 and 3.5.
I needed to display the application version in a file based ASP.NET 3.5 application written in Visual Basic. I wrote the following methods in my AssemblyInfo.vb file in the App_Code directory and it worked! Out popped the Version Number of 1.0.0.10 instead Read More...
Enable Filestream Changes in SQL Server 2008 RC0
Hi, SQL Server 2008 changes the way FILESTREAM is enabled. I didn’t find the information as quickly as I would like have, so I wanted to post the information in case someone else runs into the same issue. There are two changes that are needed. The Read More...
Events this Week
Busy week ahead…here are the events listed in Community Megaphone for this week: Tuesday, July 15, 2008 5:30 PM: Central Penn .NET Users Group Meeting - Brian Mains: Controls and Control Extenders Using ASP.NET AJAX and AJAX Control Toolkit [ Event Details Read More...
Nathan Blevins wrapup on Knoxville Satelite GiveCamp
Nathan just posted a roundup of the Knoxville Satelite GiveCamp . Wat to go Nathan! Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Software Development Meme: How I got started in programming
How old were you when you first started programming? Adolescent. Possibly 12-13, I got a hold of a TRS-80 (that belonged to my brother in law) and an Apple IIe and wrote Applesoft BASIC & BASIC level 1 programs for fun. How did you get started in Read More...
ASP.NET MVC Preview 4 Release (Part 1)
The ASP.NET MVC team is in the final stages of finishing up a new "Preview 4" release that they hope to ship later this week.  The Preview 3 release focused on finishing up a lot of the underlying core APIs and extensibility points in ASP.NET Read More...
Knoxville GiveCamp organized by Nathan Blevins in concert with Ann Arbor, MI
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; Read More...
Connecting XBee module to Tahoe
Pavel Bánský explains how he did connect the Digi XBee module to the Tahoe development board : "XBee module is very sophisticated device controlled over serial link. It can operate in old fashion AT command mode as well as more advanced Read More...
Low Cost Hardware Platform for .NET Micro Framework - USBizi
GHI Electronics (known from the great Embedded Master™ module) have announced the USBizi module for the .NET Micro Framework . The module is really small and costs only $99 for a single unit. As it is the smallest .NET Micro Framework system it Read More...
Three New Master Page Tutorials Published
Tutorials #6, #7, and #8 in my Master Pages Tutorial series on www.asp.net have been published. These tutorials examine the interaction between the master page and its content pages: Interacting with the Master Page from the Content Page [ VB | C# ] - Read More...
Authoritative Restores
So I'm working on a project which involves some documentation around disaster recovery and I flagged a word in the text for the technical reviewers to suggest a better word (BCD40). The feedback I got really made me laugh: Share this post: email it! | Read More...
Accelerometer based Remote Control for Container Terminal using the .NET Micro Framework
Another great article on remote control using the .NET Micro Framework and the Tahoe 3D accelerometer I found on Jens blog . "The Center for Software Innovation has evaluated accelerometer technology in remote control (RC) application for crane operated Read More...
.NET Micro Framework and Robotic Vehicle
Pavel has some great posts on his blog about robotic vehicles using the .NET Micro Framework . "When I was invited to TechEd North America 2008, I didn't want to go with "bare hands". That's how the simple robotic vehicle was build, completely Read More...
Data Acquisition in .NET Micro Framework 2.0 using SPI
Carlo Mendoza is modifying the i.MXS board for SPI: "The board had a few missing 0Ω resistors, and had to be addressed. Figure 1 was obtained from the schematics included in the CD (iMXS_Devboard_VER1.3.pdf) on page 7. For our purpose, we bridged Read More...
GHI Electronics with Touch Screen Support
Embedded Master Module is adding support to TFT LCDs . The new version is based on LPC2478 processor with built in LCD controller. The module includes a 0.5mm 40 pin connector for LQ043T3DX02 or LQ043T1DG01 TFT displays from Sharp. These color TFT LCDs Read More...
Emtrion Starter-Kit HiCO.ARM9 (AT91RM9200) .NET Micro Framework
Emtrion offers a .NET Micro Framework starter kit with an HiCO.ARM9 (AT91RM9200) . The latest firmware updates adds support for ethernet as well as support for the TFT touch screen display. Embedded PC ARM9 Single Board Computer with Atmel AT91RM9200 Read More...
Blog about Community Megaphone Events from Windows Live Writer
Frank La Vigne has created a very cool plug-in for Windows Live Writer that allows you to insert links to Community Megaphone events into any blog post. So if you happen to be promoting your events on Community Megaphone (and if not, why not?), you can Read More...
Breaking changing in IIS 7.0 and ASP.NET
This quick post is for my own sake so I can find it again later. :-) I refer to the following link often. Mike Volodarsky has put together a detailed list of breaking changes in IIS 7.0 and ASP.NET. For the most part IIS 7 has great compatibility with Read More...
Firefox Unresponsive Script
After the first few thousand times you get this warning it starts to get old. Real Old. I always thought it was a badly written site like OnTime or just because I can at times have 20 tabs open in FF3 testing different versions of the Silverlight.net Read More...
Update on the MCSE Upgrade
I was complaining (more or less) several weeks ago about the amount of work it was going to take to upgrade my MCSE to the latest version. The good news is I went and did the Windows end of things and now I'm apparently an "MCITP: Enterprise Administrator". Read More...
Running with a Third Screen on my Desk
Scott's post prompted this post as I've found that unlike Scott, my recent upgrade to a third screen is really helpful. I run with two PCs under my desk. One PC is a simple Dell tower with 4GB of RAM, a dual core chip in it and a couple of SATA spindles Read More...
Back To Basics - Everyone Remember Where We Parked (that memory)!
I added a new feature to BabySmash during lunch, so that if your (baby's) mouse wheel is over a shape and they scroll the wheel, the system will play a sound and zoom that object in or out. The mouse wheel events come REALLY fast, as do most mouse events. Read More...
Unblocking Windows Update
If you've ever gotten the error below when you go to Windows Update on a machine or Windows Update is completely missing from the Tools menu in Internet Explorer, it's fortunately an easy registry change to temporarily back out. Network policy settings Read More...
Rendering a Report in Reporting Services using SOAP APIs
Hi, I want to post information on rendering reports within your web application without having it prompt for a user name and password. Microsoft posts step-by-step instructions here, http://support.microsoft.com/?kbid=875447 , so I won’t repost Read More...
Two Monitors Are Better Than One, But Are Three Better Than Two?
In my ten year software developer career I've only worked for two companies, and both job experienced pre-dated the 21st century and my graduation from college. At both jobs, I only had one monitor, albeit a rather large one for the time (21” at both Read More...
Learning WPF with BabySmash - MVC or MVP and the Benefits of a Designer
NOTE: If you haven't read the first post in this series, I would encourage you do to that first , or check out the BabySmash category . Also check out http://windowsclient.net/ for more developer info on WPF. BACKGROUND: This is one of a series of posts Read More...
9 Questions with Chris G Williams
I’ve been interviewed by Chris Williams over at www.blogusmaximus.net and you can see the Q&A here . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Clear Stale or Stuck Tasks in Urchin 6
In order to clear stale or stuck tasks in Urchin 6 complete the following procedure: 1. Disable Urchin 6 Services by going to Start > All Programs > Urchin 6 > Disable Urchin 6 Services 2. If you do not have the menu option, you can open up a Read More...
Find Nearby Events with Windows Live Search Mobile and Community Megaphone
My colleague Glen Gordon has found a new use for the geoencoded RSS feed from Community Megaphone , namely using it as the basis for a custom Collection in Windows Live Search for Mobile : If you haven't been entering your developer events like user group Read More...
Sprint Instinct Tips and Tricks
In a previous post I discussed some of the pros and cons of the new Sprint Instinct phone that I recently purchased.  I’ve had the phone for a few weeks now and still like it a lot overall.  It’s not nearly as flexible as the PPC-6700 phone Read More...
Google free Web App security scanner
Google giving away free Web App security scanner: http://news.yahoo.com/s/pcworld/20080703/tc_pcworld/147917 Cheers, Steve...( read more ) Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Nine Questions with Wally McClure
http://www.blogusmaximus.net/archive/2008/07/08/123658.aspx Recently, Chris Williams sent me a questionaire for his blog. I had some time on my wya beack from NM and sent it back to him. Here are the answers, for better or worse. Share this post: email Read More...
Speeding Up FireFox When Using the ASP.NET Development Server from Localhost
I have long used FireFox as my default browser for surfing the web, but I typically test my ASP.NET pages on Internet Explorer for a couple of reasons: Some of the larger software projects I work on are developing intranet applications, where all users' Read More...
Robin Edwards on User Groups and Community Colleges
Robin , who is the president of Roanoke .NET UG , and one of the driving forces behind both Roanoke Code Camp and Richmond Code Camp, writes about the benefits of forming a relationship with local community colleges : Roanoke Valley .NET User Group (RV.NUG) Read More...
Why I’m not buying an IPhone
Simply because you can only buy it (officially) from a mobile phone operator. Simply a no-no to me… Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
IIS7 - post #70 - IIS 7.0 podcast by Steve Schofield
I've listened to a lot of podcasts and never "until now" did a podcast. Craig Shoemaker approached me about doing a podcast. It was real easy! All I had to do was talk about the subject I've been involved with since December 2005, IIS 7.0. We introduced...( Read More...
Just wondering: will Silverlight 2.0 support indexing when it's out?
This is one of the things I've been thinking about in these last days. To be honest, I still see Flash only sites (feel free to add Silverlight to the list too) as more trouble than they're worth it. Even though some say they're more usable, Read More...
Deploying ASP.NET MVC on ASP.NET 2.0
This post will be filled with disclaimers and warnings. They are not just to CYA , but also to C my A and avoid my getting sacked. I've been working with Shawn Burke and Rob Conery and the magical Eilon Lipton to try to figure out a way to get ASP.NET Read More...
Using the LINQ Keyword "First"
All day I was stumped on why there wasn't a simple way to grab the first object in a sequence other than using: .Take(1).Single Then I discovered the keyword First. I'm still a little puzzled as to why .Single would throw an exception if more than a single Read More...
SQL Injection attacks are increasing
SQL Injection attacks are becoming increasingly common the past few months and website owners should both be aware and also take precautions against them. A simple explanation of SQL Injection is when a hacker takes advantage of code that neglects to Read More...
Misc Powershell links
For my own reference. Freenode IRC network: irc.freenode.net Web client at powershelllive.com/irc Newsgroup name microsoft.public.windows.powershell www.PowerScripting.net www.PowerShellCommunity.org...( read more )...( read more ) Share this post: email Read More...
Nice Tip Series for Graffiti and Community Server
Josh Ledgard from Telligent has posted a really good series of tips for Graffiti CMS and Community Server on his blog . Among the useful tidbits: Customizing Content Sort Order in Graffiti Zooming in on stats (I didn’t know about this one) Creating a Read More...
How to see if a string contains another…
Ok, so you already know the answer, right? That’s why the String class has the Contains method. And it will work until you need to explicitly need to use a different StringComparison option than the one that is used by default. If like me, you know that Read More...
Northern NJ .NET User&rsquo;s Group Meeting: July 8, 2008
I’ll be speaking at the N3UG meeting tomorrow evening in Parsippany, NJ. The talk will be on ASP.NET Dynamic Data.  See you there. More info on N3UG: Northern New Jersey .NET User Group Meeting since March 2003, the mission of N 3 UG is to develop Read More...
Book review: Professional Engine Optimization with ASP.NET: a Developer's Guide to SEO
[Disclaimer: I've received a free copy of this book for reviewing] Ok, so this is the second book I've got from Wrox for reviewing (and yes, I did enjoy it much more than the first ). SEO is one of those things that most developers end up forgetting Read More...
Using the CRM Demo VPC on Hyper-V
Now that Hyper-V on Windows 2008 has RTM'd I thought I would pass along some steps I went through to get the Demo VPC up and running under Hyper-V. You can download the virtual hard drive for the Demo VPC here . After uncompressing it to a local folder Read More...
Hanselminutes Podcast 120 - The Odd Couple - A Developer and a Designer talk about working with XAML
My one-hundred-and-twentieth podcast is up . In this episode, I talk to Felix, a Designer, and Richard, a Developer about their Odd Couple relationship as they create Silverlight and WPF applications. They also speak frankly about their opinions as full Read More...
User Groups this week
Here’s a list of the user groups meeting this week in Mid-Atlantic, from the listings in Community Megaphone : Wednesday, July 09, 2008 6:30 PM: RockNUG Monthly Meeting - n00b presentation, pizza and swag as usual. But a little something different for Read More...
Silverlight Theming
Nikhil Kothari has a great post up from this weekend on providing themes for Silverlight 2 applications: Silverlight provides the ability to completely customize the look and feel of controls (including the intrinsic ones - often something one desires Read More...
Microsoft .NET Framework Assistant (Firefox browser extension)
Today I have installed Microsoft .NET Framework 3.5 SP1 and noticed that it adds a Firefox add-on called Microsoft .NET Framework Assistant. This browser extension adds ClickOnce installation support using Firefox browsers. More details on Scott’s post Read More...
Training Kit for CRM 4.0 Now on MSDN
You can now download an updated version of the CRM 4.0 training kit from MSDN ( here ).   This is an updated version of the training materials that I did a bunch of training events with during the beta of CRM 4.0.  Girish has a blog post Read More...
My Windows Live-targeted blog
Recently Grant split his blog into personal and work . I’m doing a similar thing by splitting my blogging activities into 2 separate blogs. They are: This blog that you are reading now and my new blog . They are both hosted on Live Spaces, but my new Read More...
CRM ISVs Featured at WPC
Tomorrow is the first day of the Microsoft Partner conference in Houston - it runs from the 7th through the 9th.   I know a popular question I've been asked in the last month was "Are you going?".  Not this year, just did too Read More...
Going to World Partner Conference?
Tomorrow is the first day of the Microsoft Partner conference in Houston - it runs from the 7th through the 9th.   I know a popular question I've been asked in the last month was "Are you going?".  Not this year, just did too Read More...
Is your SQL Server performance slowing down?
One thing I've seen many times over the years is customer applications that used to perform quite zippy slow to a crawl under heavy load. The uninformed person might crank up performance monitor, see that RAM and CPU are high, and order a "bigger" Read More...
Baltimore Zoo
In my last post, I mentioned taking a family trip to the Baltimore Zoo . For folks in the area who haven’t been there, I’d definitely recommend making the trip, as there are great opportunities to get up close with animals that you will rarely see. Here Read More...
Happy Independence Day!
OK, so maybe I’m a couple of days late with that, but for good reason. I’ve had the pleasure of having family visit, and have been busy spending time with them (including a nice trip to the Baltimore Zoo – one of the 3 oldest in the country – yesterday), Read More...
Back to Basics - Do namespace using directives affect Assembly Loading?
Jeff Atwood had a great post a while back called " Strong Opinions, Weakly Held ." It's good to feel strongly about something, but important to be open to changing your opinion if you're faced with new evidence. Last week a reader pointed me Read More...
The MVC framework – getting started
Today I’m going to start posting some personal rumblings about the MVC framework. In fact, I haven’t started developing real apps with it, so I’m starting this series to force me look at it since in my current job I’m no longer working with web apps. Read More...
The routing series
I’ve just noticed that I didn’t put up a resume of the routing series. Here’s the list of associated posts: The MVC routing assembly – part I The MVC routing assembly – part II The MVC routing assembly – part III The MVC routing assembly – part IV The Read More...
Good Luck, Yex
Godspeed buddy. XD Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Book review: Professional Community Server
[Disclaimer: I've received a free copy of this book] In the last week I've finished reading the Professional Community Server book. Unfortunately, I didn't really enjoy it. Even though the book had several details, they were about older versions Read More...
The Weekly Source Code 30 - VB.NET with XML Literals as a View Engine for ASP.NET MVC
I was literally in the middle of writing the post when I saw a message from Andrew Davey about how he had implemented the same idea ! Of course, his is way better, so I got to code via subtraction. That means subtracting out the crap I had written in Read More...
Setup Project Failed - But No Errors
For a while I have seen where a setup will fail to build in a solution and there will be no errors to explain why it failed (My favorite type of failure!). When you look in the output folder the installer msi file is there. Today we had that happen on Read More...
I am Simplex!
http://www.unthinkability.com/?p=200 Scott Fletcher has cast me as Simplex. Read on........ Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it! Read More...
Podder Skinning Contest Extended
Phwew! I just moved yesterday (actually all weekend and yesterday and still more unpacking to go now!). Man, all that moving is starting to wear, but we're very happy in the new place. A lot more space to make room for number four! :) On to the point. Read More...
Silverlight Control Builder Contest
Cool contest for folks working on Silverlight controls: Welcome to the Silverlight Control Builder Contest! With this contest, we hope to incite the development of many open and free Silverlight Controls that all developers can use in their applications, Read More...
Back to Basics - This is not the object you're looking...wait, oh, it is the object
Downcasting is kind of something you usually want to avoid, but sometimes it's not easily avoided. It depends on the situation. Because it's not an idiom you'll find yourself doing every day, sometimes you'll forget to do it entirely and what you're looking Read More...
The server principal 'A' is not able to access the database 'B' under the current security context (Microsoft SQL Server, Error:916)
Hi All! I ran into an issue that I could not resolve for two days and, with the help of MS, it is finally resolved. It was enough of a thorn in my side that I thought I should post it online in hopes that it will help some resolve it a lot faster. The Read More...
For Some Probability Problems, Seeing Can Be Believing
A few days back I was browsing some of Jeff Atwood 's older blog entries and stumbled across one titled, The Danger of Naivete . In it, Jeff discusses an algorithm for randomizing an array that, while simple and seemingly intuitive, is subtlely incorrect Read More...
ASP.NET Podcast Show #119 - Using the History (Back) Functionality with the ASP.NET AJAX Web Services in .NET 3.5 Service Pack 1 Beta 1
Subscribe to Everything . Original Url: http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2008/07/01/asp-net-podcast-show-119-using-the-history-back-functionality-with-the-asp-net-ajax-web-services-in-net-3-5-service-pack-1-beta-1.aspx Subscribe Read More...
InkSeine-ly cool
If you own a Tablet PC, or a UMPC, or even if you have a desktop PC with a graphics tablet and the tablet extensions enabled, this app is a must-have: Video: InkSeine from Microsoft Research - The Official Video InkSeine truly reinvents the pen-based Read More...
Helping Others: Hosting Customer Service and Technical Support
“Successful people are always looking for opportunities to help others. Unsuccessful people are always asking, 'What's in it for me?'” -- Brian Tracy I agree. When I started ORCS Web and we hosted our first customers back in 1996, Read More...
How to Programmatically tell if an IIS AppPool is 32-bit or 64-bit
I've blogged before about 32-bit vs. 64-bit .NET under IIS and how different Framework-bitnesses need different Application Pools (AppPools). Someone asked how you find out what AppPools are on a machine and how do you find out which ones are 32-bit? Read More...
IISLogs 2.0 Per Directory feature article
One of the exciting and powerful features of IISLogs 2.0 ( www.iislogs.com ) is handling log files on a Per Directory feature. Have you ever needed to handle unknown file extensions? Need unique rules for various folders? These couple items are handled...( Read More...