Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

.NET

100 Years of Solitaire

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:12
Fact: Windows didn't take off as an operating system until it was shipped with Solitaire. David Platt looks back at the iconic game as it turns 25 years old.
Categories: .NET

Linear Regression Using C#

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:11
There aren’t many examples of how to perform linear regression using a programming language on the Internet. James McCaffrey explains how to do this using C#.
Categories: .NET

Introduction to R for C# Programmers

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:10
In this era of data acquisition and analysis, it makes sense to add a language for statistical computing to your toolbox. R is one such language and James McCaffrey helps C# programmers get up to speed.
Categories: .NET

Using STL Strings at Win32 API Boundaries

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:09
Giovanni Dicanio presents C++ programming techniques for using STL string classes at the Win32 API C-interface boundaries.
Categories: .NET

Event Hubs for Analytics and Visualization, Part 3

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:08
In this third and final installment of the Internet of Things project, Bruno Terkaly takes the collected data, stores it in a DocumentDB and creates a Node.js Web server app to display the data. He then shows how to visualize it on a Windows Phone.
Categories: .NET

Analyze User Behavior in Windows Apps with Google Analytics

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:07
Find out how your customers are really using your Windows or Windows Phone app with Google Analytics. Collect and analyze telemetry data to discover useful information like app installed versions, usage geographic distribution and user behaviors.
Categories: .NET

Brownfield Async Development

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:06
The best approach to converting existing synchronous code into asynchronous code is to start at the lower-level layers and work your way up toward the user levels. If your code doesn’t have well-defined layers, you can still do it; it will just be a bit more difficult.
Categories: .NET

Analyze Architecture with Visual Studio Code Maps

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:05
Use the architectural visualization and dependency analysis capabilities of Visual Studio 2015 Code Map to improve the architecture of your application and assess the impact of potential code changes.
Categories: .NET

Explore Entity Framework Behavior at the Command Line with Scriptcs

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:04
Julie Lerman learns how to explore Entity Framework behavior interactively using Scriptcs.
Categories: .NET

Windows Runtime Components

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 21:03
Join Kenny Kerr as he explores the essentials of the Windows Runtime over the next few months, beginning by writing a simple Windows Runtime component.
Categories: .NET

CQRS and Message-Based Applications

MSDN Magazine RSS Feed - Wed, 07/01/2015 - 01:00
Command and Query Responsibility Segregation (CQRS) is a software design philosophy that separates the code that alters state and the code that just reads state. The core element of the CQRS approach is simplicity of design.
Categories: .NET

Why It’s Hard to Talk About Tech

MSDN Magazine RSS Feed - Fri, 06/26/2015 - 21:45
The hardest part about developing software could be talking about it. Ryder Donahue explores the unique challenges and dynamics that make communicating about software development such a fraught exercise.
Categories: .NET

Journey to Windows 10

MSDN Magazine RSS Feed - Fri, 06/26/2015 - 21:44
Star Trek movies and Windows releases seem to capture critical praise with every other release. Could Windows 10, due for release in July, end up regarded as a summer smash hit?
Categories: .NET

MSDN Magazine Reader Survey: Who We Are

MSDN Magazine RSS Feed - Fri, 06/26/2015 - 21:42
The bi-annual MSDN Magazine reader survey offers an opportunity to explore the changing face of our developer readership.
Categories: .NET

Talk Back: Voice Response Workflows with Speech Server 2007

MSDN Magazine RSS Feed - Wed, 06/17/2015 - 08:01
April 2008

Speech Server 2007 lets you create sophisticated voice-response applications with Microsoft .NET Framework and Visual Studio tool integration. Here’s how.
Categories: .NET

Performance: Scaling Strategies for ASP.NET Applications

MSDN Magazine RSS Feed - Wed, 06/17/2015 - 08:01
April 2008

Performance problems can creep into your Web app as it scales up, and when they do, you need to find the causes and the best strategies to address them.
Categories: .NET

Silverlight: Building Advanced 3D Animations with Silverlight 2.0

MSDN Magazine RSS Feed - Wed, 06/17/2015 - 08:01
April 2008

Animating with Silverlight is easier than you think. Here we create a 3D app that folds a polyhedron using XAML, C#, and by emulating the DirectX math libraries.
Categories: .NET

Interview++: Bjarne Stroustrup on the Evolution of Languages

MSDN Magazine RSS Feed - Wed, 06/17/2015 - 08:01
April 2008

Howard Dierking talks to the inventor of C++, Bjarne Stroustrup, about language zealots, the evolution of programming, and what’s in the future of programming.
Categories: .NET

Office Development: Manage Metadata with Document Information Panels

MSDN Magazine RSS Feed - Wed, 06/17/2015 - 08:01
April 2008

Here the author uses Document Information Panels in the Microsoft 2007 Office system to manipulate metadata from Office docs for better discovery and management.
Categories: .NET

Editor's Note: A Service-Oriented Editor's Note

MSDN Magazine RSS Feed - Wed, 06/17/2015 - 08:01
April 2008

Here is what Howard Dierking has to say about the differences between services and distributed applications and how he has approached services in his projects.
Categories: .NET