Technology Related Links for May 11th

If you are looking to follow this series, be sure to subscribe to my RSS feed at http://feeds.jasongaylord.com/JasonNGaylord or my Twitter account at http://twitter.com/jgaylord. This series can be followed by using the Hot Links tag. Series Post #10 .NET Languages – C# and Visual Basic F#: Regular expressions/active patterns – Mark Needham (Suggested by Elijah Manor) Getting a Jump-Start with IronPython – Darrell Hawley (Suggested by packtpub) Singletons vs. Static Classes – Lee Dumond (Suggested by Elijah Manor) Snippet: Format a String in TitleCase (C#) – Genesio Lini (Suggested by Elijah Manor) ASP.NET and ASP.NET MVC Community for ASP.Net MVC … Continue reading Technology Related Links for May 11th

Technology Related Links for May 4th, 2009

If you are looking to follow this series, be sure to subscribe to my RSS feed at http://feeds.jasongaylord.com/JasonNGaylord or my Twitter account at http://twitter.com/jgaylord. This series can be followed by using the Hot Links tag. Series Post #5 Quote of the day – "Requirements are like water. They’re easier to build on when they’re frozen." (Posted by Elijah Manor) .NET Languages – C# and Visual Basic Getting a Recursive FTP File List in .Net – Michael C. Neel Multithreading: creating threads – Luis Abreu What Should Microsoft do for .NET Open Source? – Rob Conery Architecture, Design Patterns, and Testing … Continue reading Technology Related Links for May 4th, 2009

Win a $50,000 Technology Makeover

The Microsoft Small Business Solutions team is at it again. There will be several events in the Mid-Atlantic region through March of 2009 that will have some content. You can find out more by visiting the official website at http://sbstechnologymakeover.com. Kudos to Michael Murphy and the rest of the SBS team for getting this together.

Summary of the MSDN Freedom Roadshow

For those not at the MSDN Freedom Roadshow in Scranton, PA today, you are missed a good show. Here’s what happened: David Solivan – David presented a talk called UI, UX, U confused? The purpose was to show the various options we have and to explain when one option may be better than another by stepping through the design process. There’s a URL he had mentioned during his talk that will show your best options. Check it out at http://tinyurl.com/59vk7b. Lindsay Rutter started off by talking about the PDC 08. She mentioned that all should come out and attend the … Continue reading Summary of the MSDN Freedom Roadshow

Use LINQ to XML to Generate Excel Documents

I was looking for a quick and easy solution to export data from SQL into an Excel format from within my ASP.NET application. I came across a great video posted by Beth Massi on the asp.net website (Video #7 at the bottom at http://www.asp.net/learn/linq-videos/). Beth steps through creating the LINQ to XML and how you can populate your Excel document. When I used this in an ASP.NET application, I added the XML declaration to the Response.Write so that Excel could understand the document. In ASP.NET, the XMLDocument type has a tendency to drop the XML declaration when writing out the … Continue reading Use LINQ to XML to Generate Excel Documents

"OLE received a packet with an invalid extension." in Microsoft Word

We still have Small Business Accounting 2006 implemented for some companies. When we use a custom invoice to print using the MS Word Smart Document set, we receive the error "OLE received a packet with an invalid extension." This error occurs since the document was created before .NET 2.0 (or 3.0) was installed and before the Smart Document set was installed. To work around this issue, perform the following: Add .old as a suffix to the document name (rename) Open the .old custom invoice You’ll receive an error in MS Word saying the the XML Extension pack or Smart Document … Continue reading "OLE received a packet with an invalid extension." in Microsoft Word

Outlook Add-On for Google Apps?

I just read an interesting article where Cemaphore is creating an add-on application for Google Apps. It’s an interesting concept. I haven’t messed with the Office Online options yet to see if the Microsoft team has something similar. If they don’t, this sure would help Google. Here’s the full post http://tinyurl.com/4lpht8.