EPS Software Logo
EPS SoftwareServicesPeopleBlogsTech InvestEventsProducts
Articles & Papers Skip Navigation Links
Overview
Press Releases
About Us
Jobs
Contact
Articles & Papers

Domain-Specific Development in Visual Studio
CoDe Focus Magazine - 2008 - Vol. 5 - Issue 1 - Extensibility
The Visual Studio SDK contains tools that make it easy to define and implement graphical Domain-Specific Languages (DSLs) and associated code generators in Visual Studio.The term domain-specific development refers to an approach to software development involving the use of DSLs to drive code generators. The tools contained in the Visual Studio SDK are collectively called the “DSL Tools” and use domain-specific development techniques to create and implement DSLs for use in Visual Studio. This article illustrates the domain-specific development approach through an example, and then shows how you can use the DSL Tools in the Visual Studio SDK to build the DSL used in that example.

Introduction to the Visual Studio 2008 Shell
CoDe Focus Magazine - 2008 - Vol. 5 - Issue 1 - Extensibility
In the next Visual Studio wave of products, Microsoft will distribute its world-class IDE freely via its VS 2008 Shell offerings. In this article, I will give an overview of what the Shell is, what it contains, and how you can start leveraging it to start creating your own tools IDE.

Welcome Letter from the VSX Team
CoDe Focus Magazine - 2008 - Vol. 5 - Issue 1 - Extensibility
Welcome Letter from the VSX Team

History of the VS IDE
CoDe Focus Magazine - 2008 - Vol. 5 - Issue 1 - Extensibility
Doug Hodges is interviewed by Ken Levy discussing the history of the Visual Studio IDE (Integrated Development Environment).

The Baker’s Dozen: A 13-Step Crash Course for Learning Windows Communication Foundation (WCF)
CoDe Magazine - 2007 - May/Jun
This article will present a crash-course in the basics of Windows Communication Foundation (WCF). WCF is one of the exciting new capabilities in the .NET 3.0 Framework. It provides a unified and uniform programming model for building distributed applications. Those who previously built multiple code bases to deal with Web services and .NET remoting will surely come to appreciate the power standardization that WCF offers. WCF, like any other new technology, requires research and experimentation to become productive. This article will assume no prior experience with WCF, and will walk you through some basic exercises and steps to show WCF’s capabilities.

All Input Data is Evil-So Make Sure You Handle It Correctly and with Due Care
CoDe Magazine - 2007 - May/Jun
IT professionals agree that input is a big source of trouble.Input ultimately determines how applications work and wrong or malicious input may cause serious damage. It is extremely important that developers have this fact firmly in mind and consequently apply adequate countermeasures. Starting from the perspective that all input is evil is a good approach. Reasoning in terms of a whitelist instead of a blacklist is another excellent strategy. Working with strongly typed data is the third pillar of secure applications. This article discusses the role of input data and related attacks in the context of ASP.NET applications.

From VFP to .NET
CoDe Focus Magazine - 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
A practical look at what’s involved in converting your Visual FoxPro (VFP) applications to Visual Studio and SQL Server. Let me say up front that I am a long-time FoxPro developer and that I love VFP. I also love .NET and SQL Server and I’ve headed up and participated in many conversions. Most of the conversions I’ve worked on were not driven by technical necessity, but by customer demand that software be built with .NET and SQL Server. Whatever the reason, conversion from VFP to .NET is a significant undertaking.

Multimedia Control
CoDe Magazine - 2006 - Jan/Feb
If you've ever tried to find classes in the .NET Framework that allow you to play audio and video, you may have noticed the gaping hole where this functionality should be.If you think Microsoft has finally gotten around to fixing this glaring omission in version 2 of the framework, you’re only partially correct. While some basic audio capabilities will be provided (as described later in this article,) they still leave a lot to be desired. On the other hand, the free MediaPlayer component provided with this article demonstrates a more feature-rich solution to your multimedia needs-and it’s compatible with all versions of the .NET Framework.

Welcome Letter from the Tablet PC Team
CoDe Focus Magazine - 2005 - Vol. 3 - Issue 1 - Tablet PC and Mobile PC
Tablet PC Team Welcome Letter Jan 06


Copyright © 1993 - 2008 by EPS Software Corp. All rights reserved.     Terms of Use  |  Privacy PolicyRSS Feeds  |  Contact Us