.NET news » Software Software Rss Feed

Don't Get Me Started: Poetry of the Geeks

David Platt channels his inner muse, and gives new meaning to the phrase poetic license, as he surveys the verse of software and science.
1 Apr 2012, 18:00:00   Source: Don't Get Me Started: Poetry of the Geeks   Tags: Software

Audio-Gallery-Suite (A complete audio gallery solution made with HTML5/CSS3/jQuery-JS/C#)

Audio-Gallery-Suite is a complete audio gallery solution made with HTML5/CSS3/Jquery-JS/C# that includes a web audio gallery and a software for managing the web audio gallery.
9 Mar 2012, 15:40:00   Source: Audio-Gallery-Suite (A complete audio gallery solution...   Tags: Software

Smashing the Myth: Why You Must Learn F# - Even If You Aren’t Writing Rocket Science Apps

If you are a .NET software developer, you have heard of F#. You may have read an article, seen a talk at a user group, or otherwise heard the buzz. However, if those means of reaching you have failed, at the very least, you have noticed it conspicuously appear in the list of languages you can base a solution on in Visual Studio 2010. If you write code on the .NET Framework, you would have to be living under a rock to have not heard of F#.

17 Feb 2012, 17:00:00   Source: Smashing the Myth: Why You Must Learn F# - Even If You...   Tags: Software

A Quarter Century and Counting

For 25 years, Charles Petzold has been writing about software development in the pages of MSDN Magazine, going back to the very first issue of Microsoft Systems Journal.
2 Jan 2012, 18:00:00   Source: A Quarter Century and Counting   Tags: Software

Windows Phone 7 Development Using MVVM and Unit Testing

As readers of this magazine, you are all experts at certain facets of software development, be it for the desktop, the web, SQL Server and now mobile platforms. Mobile programming was a fairly arcane development arena up until the recent announcement of Windows Phone 7 (WP7). Prior to WP7, you had to become intimately familiar with the myriad platforms and form factors available and write your programs to each of those phones. With the advent of WP7, Microsoft is now controlling the hardware capabilities of the phone making it much easier to develop for these platforms. You can now also leverage existing skills in Silverlight and XNA to write your apps. But the question always remains: how do I get started and what is the best way to write for the new WP7? In a previous article, Jan/Feb 2011, I showed you what to do to get started; now I want to show you the best way to apply what you have learned in that article. I will use Silverlight, the Model-View-ViewModel (MVVM) pattern, and Silverlight Unit testing to build a sample app.

20 Dec 2011, 18:00:00   Source: Windows Phone 7 Development Using MVVM and Unit Testing   Tags: Software

Don't Get Me Started: Imagine That

The finals of the 2011 Imagine Cup software competition drew 128 teams from across the globe to New York City. David Platt found that the innovative entries weren't the only amazing thing about the event
25 Sep 2011, 19:00:00   Source: Don't Get Me Started: Imagine That   Tags: Software

Cutting Edge: Software Disasters: Recovery and Prevention Strategies

Have you ever had to deal with the infamous “big ball of mud” clogging up your project? Learn the best practices to help fix a deteriorated system and patterns to prevent a growing system from growing badly and uncontrolled, degrading over time.
29 Aug 2011, 19:00:00   Source: Cutting Edge: Software Disasters: Recovery and Prevention...   Tags: Software

RDP Exploitation Using Cain

I will demonstrate how to ARP poison a connection between a Windows 7 and Windows 2008 R2 Server using Cain. The Microsoft Remote Desktop Protocol (RDP) provides remote display and input capabilities over network connections for Windows-based applications running on a server. RDP is designed to support different types of network topologies and multiple LAN protocols. Remote Desktop Services formerly know as Terminal Services on Windows 2000 Server allow a server to host multiple, simultaneous client sessions. Remote Desktop uses Remote Desktop Services technology to allow a single session to run remotely. Thus a user can connect to a Remote Desktop Session Host server by using Remote Desktop Connection (RDC) client software.

read more

15 Jul 2011, 06:30:00   Source: RDP Exploitation Using Cain   Tags: Software

Cutting Edge: Code Contracts: Inheritance and the Liskov Principle

Dino Esposito goes further into his exploration of Code Contracts in the .NET Framework, explaining what they’re used for, how they compare to assertions and tests and how they can help you improve the quality of your software design.
29 Jun 2011, 19:00:00   Source: Cutting Edge: Code Contracts: Inheritance and the Liskov...   Tags: Software

How to Start Unit Testing .NET Projects

The benefits of unit testing such as shortening the development time, reducing development costs and releasing higher quality products, are well known. Below you can see a Software testing guide about how to start unit testing .NET projects. The first tool you need is a testing framework. You have a couple of choices there. If you are using Microsoft Visual Studio 2008 Professional or above, you already have the Microsoft unit testing framework installed. The framework comes also with Microsoft Visual Studio 2005 Team System.

read more

3 Jun 2011, 04:00:00   Source: How to Start Unit Testing .NET Projects   Tags: Software