Syndication

News

     

Archives

Miscelaneous

Programming

Browse by Tags

All Tags » .NET (RSS)
OutDir vs OutputPath
Which one should you use? Seems like OutputPath is the way to go, since it’s the one that is specified on every project you create, right inside the Debug or Release configuration. From C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets...

Posted by Daniel Cazzulino

Filed under:

Smarter Visual Studio Template Authoring
From Clarius VisualStudio Targets project: The out of the box experience for authoring templates in Visual Studio is a multi-step process that isn't very amenable to incremental improvements. An exported .zip file does not encourage rapid iteration ;...

Posted by Daniel Cazzulino

Filed under:

Extending Visual Studio: Good Test Coverage Is Possible
A World of Pain? It's not quite uncommon to see developers despair when doing Visual Studio Extensibility (VSX) work. In addition to a myriad new APIs to learn (which can be pretty intimidating), it seems up-front so alien to the typical development work...

Posted by Daniel Cazzulino

Filed under:

How to install a Visual Studio extension with templates via an MSI
The original story around VSIX deployment via an MSI was that simply copying it to the %VSInstallDir%\Common7\Ide\Extensions\Your Company\Your Product\Version was enough. But alas, devil is in the details, and a fairly complex matrix of supported and...

Posted by Daniel Cazzulino

Filed under:

High level overview of Visual Studio Extensibility APIs
If your head is dizzy with the myriad VS services and APIs, from EnvDTE to Shell.Interop, this should clarify a couple things. First a bit of background: APIs on EnvDTE (DTE for short, since that’s the entry point service you request from the environment...

Posted by Daniel Cazzulino

Filed under:

Improving the state of the art in API documentation sites
Go straight to the site if you want: http://nudoq.org . You can then come back and continue reading :) Compare some of the most popular NuGet packages API documentation sites: Json.NET EntityFramework NLog Autofac You see the pattern? Huge navigation...

Posted by Daniel Cazzulino

Filed under:

Contributing to OSS projects made easy
I recently came across what I believe is a missing feature (bug?) in Json.NET most excellent library: when using custom constructor, default values are not populated for properties :( Being open source, I just went to its GitHub project , created the...

Posted by Daniel Cazzulino

Filed under:

How To Temporarily Disable The Touch Screen In X1 Carbon
I know, why would anyone want to do that? Scott properly predicted : Don't knock a touchscreen until you've used one. Every laptop should (and will) have a touch screen in a year. Mark my words. And surely, less than a year later, the X1 Carbon (an amazing...

Posted by Daniel Cazzulino

Filed under:

How to fix continuous deployment error for .NET 4.5 in Team Foundation Service
If you’re configuring continuous deployment on Team Foundation Service for a .NET 4.5, you may get an error like the following in the build log: Exception Message: The application pool that you are trying to use has the 'managedRuntimeVersion' property...

Posted by Daniel Cazzulino

Filed under:

A new way of financing open source software via Kickstarter
The Kickstarter successes of the ambitious Ghost as well as the much more modest Schema Migrations for Django or git-annex (all open source software projects) got me thinking that this could be the start of a new way to fund open source projects in general...

Posted by Daniel Cazzulino

Filed under:

More Posts Next page »