Publications in 2008

dotnetpro

Microsoft Popfly

dotnetpro 03/2008, page 100

Microsoft Popfly is visual programming for the internet. The visual user interface allows non-programmers to create new mashups and blocks by combining the provided blocks. If you program you can create own blocks and provide them to the community by doing a little bit of JavaScript. This article shows how to create own blocks in Popfly.

dotnetpro

Chili Compact Web Server

dotnetpro 01/2008, page 92

The Chili Compact Webserver is a HTTP web server for the Windows Mobile platform. It has been implemented in C# and gives an overview on the socket and add-in based programming for the .NET Compact Framework.

Publications in 2007

dotnetpro

Stack and Heap in .NET

dotnetpro 07/2007, page 28

To write average applications .NET developers don't need to understand exactly how memory management. But it might be very useful for excellent applications to understand how .NET manages the memory. This article gives you some insides into the memory management, especially the .NET's heap and stack.

dotnetpro

O/R-Mapping made easy

dotnetpro 01/2007, page 18

Some new approaches make the ORM framework ObjectMapper .NET (written by Gerhard Stephan) very interesting. The open source solution has been born by the need of a simple solution, but has evolved to something that mustn't hide behind others.

Publications in 2006

dotnetpro

Manage wrapper classes for the new functions in Vista

dotnetpro 10/2006, page 12

This article presents some classes, which encase new functions of the upcoming operating system Windows Vista. The classes are designed for .NET to 1.0, 1.1 and 2.0.

dotnetpro

Ideas to a framework to create automated test cases

dotnetpro 8/2006, page 12

Testing objects requires other test procedures than procedural testing. The algorithm presented here can produce automatic test cases and covers the modern aspects of object-oriented programming languages. If the mechanism fails, the user can improve the tests manually.

dotnetpro

The O/R-Mapper Persistor.NET

dotnetpro 7/2006, page 52

The O/R Mapper Persistor.NET takes a new approach to store data into databases. The goal is to save objects without knowlegde of the database. This article gives you an introduction to Persistor.NET and shows the benefits of using the tool, but also the problems when using this approach.

Publications in 2005

dotnetpro

Testing with Visual Studio 2005

dotnetpro 6/2005, page 107

The upcoming version of Visual Studio (codename Whidbey) comes for the first time with a test framework. Testing is an important part of the development process. This article introduces you to the new testing features of Visual Studio 2005 and shows you how to improve your applications by doing properly testing.

dotnetpro

Script editor MyGeneration

dotnetpro 5/2005, page 36

MyGeneration is the first choice when writing own scripts. Its task is particularly developing scripts for database systems. Writing scripts for MyGeneration is very simple if you have already knowledge in C# or Visual basic .NET.

dotnetpro

The O/RMs XPO and Opf3

dotnetpro 5/2005, page 30

ORM frameworks are used more and more. They encapsulate the data of relational databases to use them within own application (as objects). Dotnetpro demonstrates the benefits and usage of ORMs on the example of XPO for .NET and Opf3.

dotnetpro

Relations

dotnetpro 5/2005, page 12

From the relation to the object (by using an object relational mapper). ORMs are increasingly used in programs that work with databases to store information. Dotnetpro explains the structure of these frameworks and give hints for a successful employment.

dotnetpro

How to use the interface patterns

dotnetpro 4/2005, page 20

Adapters, facade, composite and bridge are the most important members of the pattern family named "interfaces". Dotnetpro explains, which pattern fits which setting of tasks.

dotnetpro

Design patterns: An overview

dotnetpro 4/2005, page 12

Design Patterns are the basis of each mature science. Patterns have been collected and written down in technical sciences: like for example architecture. This article offers an overview of the most important design patterns and principles of computer science by the example of the .NET framework.

dotnetpro

Reflection

dotnetpro 1/2005, page 117

Your program doesn't know all classes at compile time? No problem. With Reflection you recognize the characteristics and methods of unkown objects at run-time.

dotnetpro

Using attribute

dotnetpro 1/2005, page 74

By using attributes you can mark classes, methods, characteristics and many further elements with meta data. This article gives an introduction to the usage, development and patterns for attributes in .NET.

Publications in 2004

dotnetpro

Creating custom controls for ASP.NET

dotnetpro 12/2004, page 94

ASP.NET offers the possibility to develop own web controls. Custom controls offer the largest flexibility. For their production it's however important to have the necessary background. Dotnetpro shows how to create your own custom controls, how to get the most out of them and how to make them work with the standard components coming with ASP.NET.

dotnetpro

Modelling UML with ObjectiF

dotnetpro 5/2004, page 32

ObjectiF is a tool for the modelling object oriented applications with UML (Unified Modeling Language). The program supports all diagrams, which are needed for professional modelling. At the end the result can be exported as program code.

dotnetpro

Setups with InstallShield DevStudio 9.0

dotnetpro 5/2004, page 20

A test and introduction to InstallShield 9.0.

dotnetpro

Persisting objects

dotnetpro 2/2004, page 22

The OPF.NET (Object Persistent Framework for NET) allows storing objects durably in relational databases. The classes are assigned to individual tables in the database. This article gives you an idea of the object relational mapping and presents OPF.NET.

Publications in 2003

OPF.NET : An object persistent framework for .NET

http://www.codeproject.com/cs/design/opfnet.asp

The Object Persistence Framework for .Net (OPF.Net) is a complete set of classes that implement an object-relational mapping strategy for object oriented access to traditional relational database management systems and other types of persistent storage types such as XML files. OPF.Net has been designed and implemented for practical use in small to medium size projects and is currently being successfully used in several projects...