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

Popularity: 1% [?]

Jul 31

Arguing “Which programming language is better?” is like debating “Which religion is better?”  You will never find an answer because people have different needs, they judge with different criteria, and in the end, the debaters just end up getting pissed off at each other.  That’s why you’ll frequently see developers label the programming language debate as a “religious war.”

For me in my current job, C# is my language of choice.  But I’ve also worked with Java, PHP, C++, C, RGB II and even assembler.  In general, I feel it’s better to select the right programming language for the job, rather than force the job to use my current favorite language.

That said, Java fan Brian M. Clapper has written an interesting article claiming that the Java language “depresses me lately.  It’s being left in the dust by other languages.  Worse, though, for Java enthusiasts: Java has fallen behind C#.”

Continue reading »

Popularity: 2% [?]

Mar 03

Want insight into the design and development of C#?  Then check out these blogs by key members of the Microsoft C# development team:

Continue reading »

Popularity: 6% [?]

Oct 02

Computerworld has published an in-depth interview with Microsoft’s leader of C# development, Anders Hejlsberg.  A prominent Danish software engineer, Hejlsberg also wrote Turbo Pascal and was lead architect of the team that developed Delphi.  Hejlsberg shared with Computerworld his thoughts on the development of C#, future programming trends, and his experiences putting out fires.  Here is a brief excerpt:

Continue reading »

Popularity: 3% [?]

Feb 28

Quick: How long does it take to construct one million C# objects?

Continue reading »

Popularity: 2% [?]

Feb 24

Please check out C# 411, a new blog from the author of DevTopics that focuses on the C# programming language and .NET Framework and is full of C# information, news, tips and code.

Popularity: 5% [?]

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

 

Popularity: 7% [?]

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 »

Popularity: 7% [?]

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 »

Popularity: 6% [?]

Tags: , , , , , ,