Feb 04

Red Gate has announced that .NET Reflector will no longer be free at the end of February 2011.  According to an open letter by Neil Davidson, Red Gate’s co-CEO:

”Red Gate has announced that it will charge $35 for version 7 of .NET Reflector upon its release in early March.  Version 7 will be sold as a perpetual license, with no time bomb or forced updates.

As many of you know, our original intention was to maintain .NET Reflector as a free tool.  But, after two-and-a-half years of providing it without charge, we realized that we could not make the free model work.  We know that this will cause pain for some people in the .NET community, and we apologize for the change in policy.

As a commercial company, we need to charge at least a nominal amount to keep .NET Reflector up-to-date and relevant.  Without revenue coming in, we cannot dedicate a team of developers to ensure that Reflector remains a valuable part of .NET developers’ toolboxes.”

Continue reading »

Jul 19

DeveloperFusion offers a free .NET code converter.  Simply paste your C# or VB.NET code into this web-based tool, then select your target language: C#, VB.NET, Python or Ruby.  Supports syntax up to .NET 3.5.

Code Converter

Jan 15

I ran across a novel new tool called SharpKit that generates JavaScript code from C#.  I’m not using JavaScript in my current projects, so I haven’t tested this tool yet, but anyone who has worked with JavaScript knows what a hassle it can be compared to the polished managed code environment of C# and Visual Studio.

image SharpKit is a free Web Toolkit that enables you to write and maintain code in C#, then convert it to JavaScript during compilation.  SharpKit enables web development teams to take advantage of C# and Visual Studio benefits such as compile-time syntax verification, code-completion, XML documentation and refactoring.  Many developers prefer this managed code environment versus the expensive and error-prone world of JavaScript programming.

In addition, SharpKit is a nonintrusive, compile-time solution.  SharpKit does not change native JavaScript syntax, require server-side changes, nor affect your existing file structure.  This non-lock-in model enables you to stop using SharpKit at any time and work directly with the JavaScript source code, if desired.

You can also use SharpKit with VB.NET, and use SharpKit to create iPhone and SmartPhone mobile browser applications.

SharpKit Home Page

Jul 17

Microsoft Popfly is a set of online visual tools for novice programmers and end-users to build Web pages, applications and games.  This was Microsoft’s attempt to bring programming to the masses, similar to Hypercard on the Macintosh, or the original Visual Basic on Windows before it became a real (complicated) object-oriented language under .NET.

But this fly lived for only two years.  Microsoft has just announced that on August 24, 2009, the Popfly service will be discontinued and all sites, references, and resources will be taken down.  At that time, access to your Popfly account, including any games and mashups that you have created, will be discontinued.

Continue reading »

Mar 14

An overview of the Silverlight technology and the workflow using Expression Studio:

See more Silverlight videos

Nov 29

Following are some simple but useful FREE tools for software developers.  Each tool is freely distributable and includes the original C# source code so you can modify the tool to your needs.  These tools are not supported.  Enjoy!
 

  Color Gadget

Select a .NET KnownColor or other color, copy RGB and hex values to the clipboard.

Free Download

 

  Guid Generator

Generate a new globally-unique ID and copy it to the clipboard.

Free Download

  

  Hex Converter

Quickly convert between hex and decimal numbers.

Free Download

  

  Shortcut Replace

Search/replace the path and working directory in a collection of shortcut (.lnk) files.

Free Download

  

  Visual Studio Toolbox Installer

Console program that installs/removes tabs and custom controls and components in the Visual Studio .NET Toolbox.

Free Download

  

  Window Watcher

Shows the form and client bounds of the active window.

Free Download

 

Tags: , , , , , ,

Nov 26

Microsoft has released Visual Studio 2008 and .NET Framework v3.5.  These upgrades enable .NET software developers to rapidly create more secure, manageable, and reliable applications and take advantage of new features found in Windows Vista and Microsoft Office 2007.

Continue reading »

Tags: , , , , , , ,

May 29

The promise of end-user programming has been a fleeting one. 

First there was Hypercard for the Macintosh.  Hypercard was powerful enough to produce commercial applications but simple enough for a child to use.  Unfortunately, Hypercard proved too difficult for Apple to market properly, and besides, most developers don’t care about the Mac anyway.

Microsoft followed in 1991 with Visual Basic, which retained the simplicity of the BASIC programming language while upgrading it for use on the new graphical Windows platform.  VB was such a smash success with both novice and professional programmers that at one time, over 60% of software developers reported using Visual Basic for some of their projects.  But along the way, Visual Basic matured into a real (read: complex) object-oriented programming language, leaving behind its simple roots and unfortunately many of its fans.  As a result, VB use has plummeted 35% in just the past year.

There are also new efforts by IBM and smaller companies such as DabbleDB and Zoho to turn novices into programmers.  But none have the excitement or momentum of Microsoft’s new programming tool for the masses: Popfly.

Continue reading »

Tags: , , , , , ,

May 08

Silverlight is Microsoft’s answer to Adobe Flash. 

Officially, “Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web.  Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS or Windows.”

Continue reading »

Tags: , , , , , ,