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.
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: C#, Color, Guid, Hex, Search-Replace, Tools, Visual Studio
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: .NET, AJAX, C#, LINQ, Tools, Visual Basic, Visual Studio, Visual-Studio-.NET
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: .NET, C#, Development, Flash, Silverlight, Tools, Web