|
|
|
|
|
Total Hits: 3 | Today: 3
|
Author: Wesner Moise
|
Rating:
|
|

This is an in-depth look at the arrays in the Common Language Runtime and the .NET Framework. This study details the implementation of arrays and describes efficient ways of using them. This is my second article in the UNDOCUMENTED series, following my earlier article on strings. The intent of writing articles in this series is to help me understand how to use the C# efficiently to develop a serious commercial application. I am ex-Microsoft developer of Excel, who has started his own software co...
|
|
|
|
Total Hits: 3 | Today: 3
|
Author: Jim Hollenhorst
|
Rating:
|
|

The .NET framework provides a powerful class Regex for creating and using Regular Expressions. While regular expressions are a powerful way to parse, edit, and replace text, the complex syntax makes them hard to understand and prone to errors, even for the experienced user. When developing code that uses regular expressions, I have found it very helpful to create and debug my expressions in a separate tool to avoid time consuming compile/debug cycles. Expresso enables me to do the following: ...
|
|
|
|
Total Hits: 3 | Today: 3
|
Author: Jim Hollenhorst
|
Rating:
|
|

Did you ever wonder what Regular Expressions are all about and want to gain a basic understanding quickly? My goal is to get you up and running with a basic understanding of regular expressions within 30 minutes. The reality is that regular expressions aren't as complex as they look. The best way to learn is to start writing and experimenting. After your first half hour, you should know a few of the basic constructs and be able to design and use regular expressions in your programs or web pages....
|
|
|
|
Total Hits: 3 | Today: 3
|
Author: Jahmani
|
Rating:
|
|

Correct and comprehensive validation of the state of business objects is a critical requirement in the development of every data driven application. This article will demonstrate how to instrument POCO's (plain old C# objects) with support for validation rules using dependency injection at runtime. # Centralize the definition of validation rules into one library in order to eliminate duplication of code that would otherwise become a maintenance headache and be potentially inconsistent....
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: SK Genius
|
Rating:
|
|

The aim of these tutorials is initially to show you how to create a simple game, from scratch, without the help of higher level API's like XNA or DirectX which automate half the process for you. All we will be using, is a windows form and GDI+ to do some basic drawing, and for a little extra convenience a few of the form's events....
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Sasha Goldshtein
|
Rating:
|
|

We live in a less than perfect world. If the world were perfect, we could spend our entire time writing managed code and interacting with managed components. (Well, if it were really perfect, we could be sipping tropical cocktails on the ocean beach, but I digress.) The world that we live in often requires interaction with unmanaged components. Lots has been written on the subject of P/Invoke, COM interop, C++/CLI -- the trifecta of interoperability solutions. In this article, we will look into ...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Kenji Sulzberger
|
Rating:
|
|

Having quite some exposure to various software development shops, it is still surprising how people think about version control. You either love it or hate it. Those who love it are in a lucky position. For those who hate it, comments like, “It’s just another layer of complexity, so why bother?” might best describe the attitude. Or maybe you have not heard about version control yet, so neither of these will apply. If you are working in a smaller shop that is closely collaborating with its custom...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: Sacha Barber
|
Rating:
|
|

This article is all about using the .NET 3.5 System.Addin namespace. This article owes much to the fabulous WPF book by Mathew McDonald (Who is an uber genius in my opinion). What this article is attempting to demomstrate is fairly simple actually. There is 1 AddIn contract (INumberProcessorContract implementing IContract) that defines how all addins should do. There is also another Contract that specifies how the AddIn should communicate back to the Host application. This Contract is called IHo...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Bean Software
|
Rating:
|
|

In the first part of our tutorial we talked about what is an internet application explaining how does it work. We then introduced you to the solutions the .NET framework provides to make your task in coding such an application an easy and quick, yet powerful, task. Now, and in this partl, we will apply this knowledge using the following example. We will then give you some hints regarding some other ways you can use to allow your application to access the internet. You will learn also how to bene...
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: Bean Software
|
Rating:
|
|

The main purpose of this tutorial is to provide you with a guide on how to give your .NET application the ability to access the internet world. Before that, we need to know what we mean by internet applications, what is required to build an internet application, and what Microsoft provides in this regard....
|
|
|
|
Total Hits: 6 | Today: 0
|
Author: Bean Software
|
Rating:
|
|

Applications must be designed to accommodate users from various cultures. Users in different parts of the world use different languages and different formatting standards for numbers, currency, and dates. International applications should be customizable according to the preferences of users belonging to different nations, cultures, or regions. An application uses the locale to identify the preference of a user. The local is the combination of a language and a country. For example, the locale of...
|
|
|
|
Total Hits: 14 | Today: 0
|
Author: Bean Software
|
Rating:
|
|

Serialization is the process of producing an object into a series of bytes that can be saved in the memory, in a file or on the disk. Consider you have a class which has several members of different data types. But we use object of that class as a whole. In case we wanted to write a object on a file, we would need to serialize the object into bytes and write on the file, and if our requirement was to read from a file we would deserialize the bytes written in the file to a object form and use in ...
|
|
|
|
|
|