Shawn Cicoria - Solution Architect, Craftsman and Artisan - INauseous() - Main Blog Here: www.Cicoria.com
A nice feature of Windows Communication Foundation ("WCF"), and specfically, the svcutil.exe utility for generation of proxy code (it has a few other uses - one other nice feature is the pre-generation of serialization code) is having it share Data Contracts contained in a shared assembly on both the sender and receiver. The /reference switch provides this capability - below is the /? help from the command line: /reference: - Reference types in the specified assembly. When generating clients, use ......
I spend about 95% of my time, when coding, in C#. So, recently rolled onto a project that had built a framework using VB.NET (that's the first indication of trouble). So, I see something like the following when trolling through the code: Public Class PoorClass Public ReadOnly Property BadProperty(ByVal aParm As String, ByVal bParm As String) As String Get Return "This isn't really a property anymore" End Get End Property I had no idea you could add parameters to a property. Turns out, it's only possible ......
Need a backup tool that let's you take control? Vista's backup just plain stinks. Microsoft is supposed to release NTbackup.exe for Vista after public RTM as internally the reasons for dropping it were trashed. Who knows what they were thinking.
But, this tool works on Vista...
Link to 2BrightSparks | SyncBackSE | Features
Finally got the "right" bug... Shutdown / Logoff working correctly.
!!! STILL A MINOR BUG - WILL BE UPDATED TONIGHT - 12/19/2006!!! Updated 12/18/2006 - fixed issue with not listening for Microsoft.Win32.SystemEvent... event - can't logoff/shutdown issue Updated 11/24/2006 - added check if system implements the required WMI objects. Updated 11/30/2006 - fixed GDI memory leak Given the issues with Toshiba laptops running very hot with Vista Glass Aero enabled, and just in general with XP as well ( Hot enough to burnout motherboards that require replacements ......
Answers to my prayers - kind of.
Good post on slipstreaming the SP1 patch into a Visual Studio 2005 Fresh Installation.
http://blogs.msdn.com/heaths/archive/2006/12/16/slipstreaming-visual-studio-2005-service-pack-1.aspx
Sorry about the advertisement, but been using Verizion FiOS since August and it's by far the best Internet service I've had. I live in a fortunate area that was wired, I mean "fibered" early on. Now, TV is ready - here's the list of towns that are on the initial list which begins this Monday: http://www22.verizon.com/ab... http://www22.verizon.com/ab... Who says NJ sucks? Well, it actually has the highest taxes, most populated, higest ......
I've been running FireFox 2.0 for some time and have noticed way too many Freeze-ups causing me to kill the process somehow. Funny thing is, when Vista's Crash Analysis comes back it indicates that "Firefox has a new version" - but when I check for new versions from within Firefox it comes back indicating I have the latest. So, disabling some of the extensions that come with Firefox seems to have done the trick. Generally, I run Google Toolbar & Google Browser Sync. I also checked yes on installing ......
If it takes 30+ minutes and on some machines 1+ hour to install SP1, why not refresh the installation media so that a clean install contains SP1?
Microsoft wake up!!! Churn is bad enough but many of us wipe machines and restart projects with clean hardware. If we've now got up to 2 hours just for VS.NET that's a killer.
This is a great move on Microsoft's part. Could never understand the hoops general folks need to go through to get Hotfixes. Especially for Visual Studio....
Link to DevDiv Hotfix Public Availability Pilot Program
The book I particpated on (Pro WCF: Practical Microsoft SOA Implementation) finally has had the index created. It's getting close to publication date, I'm told January. This has been a long road, actually inception goes back 2 years. Timing is good as we're up to RTM on the content & code. An index is fundamentally how I judge a book. Generally, tech books you pick up, read in the reading room, but refer back to it for concepts starting at the TOC or the Index. This one's rich ......
Nice blurb on how we're doing!!!!
I like the relation to how we're doing is an indication of the uptake of Microsoft products in general. 1/2 a billion ain't bad for a company that's only 6....
Link to Profits rise at Microsoft joint venture
A bunch of .NET 3.0 Training related materials. Haven't sampled, but I think I'll be trying out the WF Custom Activities module. I'll let you know how good the content is....
Link to InnerWorkings - Catalog
Today I needed a "better" XSD for .NET 2.0. The one with .NET 2.0 is "ok", but in .NET 1.1 there were a couple of nice tools to help with Xml serialization in creation of better types, more complex types (nesting, etc.) from Xsd. Also an Inference tool. XSDobjectgen is a tool that is used to generate objects from XSD files. But XSDobjectgen was built using framework 1.1 and hence does not use the new framework enhancements like generic class, partial types etc. http://devauthority.com/blo... ......
Been working with, and did quite a few demos during my short stint with Microsoft, VS 2005 Db Pro. The tool is Microsoft's 1st real entry into bringing the Database team into the Visual Studio experience. So, if anyone believes that DB Projects in VS as they exist prior to DB Pro were real tools, I'm suggesting you take a look at this immediately. The tool takes advantage of Per User Instancing of SQL Express in the design time part of using the Tool. So, all validation is done direct against a working ......
I've been doing lot's of machine rebuilding as of late. Each time I have to re-setup a blogging tool, I can never remember the GeeksWithBlogs Uri to use. So, here it is to remember.... http://www.geekswithblogs.n... This is an old engine as the CS folks have changed that structure quite some time back (CS 1.0 I believe) ......
I was setting up a Virtual Machine from a sysprep image, and I came back to the system and on the screen was the following message - guess Microsoft is forcing the upgrade path. Guess what I put in that survey....
