|
|
|
|
|
Total Hits: 10 | Today: 0
|
Author: Shivprasad koirala
|
Rating:
|
|

Many times we want certain set of validation to fire for some user and certain set of validation to fire for some other user. In the section we will see how we can achieve the same using Microsoft enterprise validation blocks. I have been writing and recording videos on architecture, design patterns, UML, enterprise blocks etc. You can view all my videos on http://www.questpond.com . Any feedbacks do email me at shiv_koirala@yahoo.com...
|
|
|
|
Total Hits: 8 | Today: 1
|
Author: Oleg Zhukov
|
Rating:
|
|

In the previous article, we have made our choice in favour of the Model-View-Presenter architectural pattern. Thus our final goal is the creation of the MVP Framework. However we should firstly make it clear what does “MVP Framework” mean by deciding what the future system will be intended for and what problems it will solve. In this article, we will start with clarifying the aim of our system and gathering some basic requirements for it. After that we will proceed to the design and implementati...
|
|
|
|
Total Hits: 6 | Today: 0
|
Author: Martin Lapierre
|
Rating:
|
|

This second part of the ATL Extension Series examines the core of ATL support for STL collections, and discusses how to build implementation templates for STL collections, persistence, and marshalling. This article assumes you are familiar with COM, ATL, STL collections, persistence, and marshalling. The last part of the series will discuss creation of a smart, persistent, list component (with proxy characteristics), and also outline how to create an MBV persistent-map component....
|
|
|
|
Total Hits: 9 | Today: 1
|
Author: Urs Enzler
|
Rating:
|
|

EventBroker is a component that you can use to fire and receive notifications in your system.
Features: * Loose Coupling: The subscriber does not have to know the publisher. Both only need to know the EventTopic URI (a string identifying the EventTopic uniquely in the system). This facilitates building loosely coupled systems. * Thread Synchronization: The subscriber defines on which thread the subscription handler is executed: o Same thread as...
|
|
|
|
Total Hits: 10 | Today: 0
|
Author: Jay Miller
|
Rating:
|
|

Have you ever had the need to expose a read-only list? I'm not just talking about a List T property that could not be set directly, but one that could not have any elements added, removed, or modified? There is a simple way to do this by using the AsReadOnly() method of a List T. Here is an example class that uses a List string to store the names of the authors of Design Patterns....
|
|
|
|
Total Hits: 8 | Today: 1
|
Author: Scott Nelson
|
Rating:
|
|

Before you look at the factors that can lead to success, let me attempt to define it. A little research into project success rates shows that there have been no unbiased statistics for the last decade. There are plenty that claim to be, but a little digging always resulted in a major contribution to the numbers being from a company that profits from helping you be successful. There is nothing wrong with these companies promoting themselves in this manner; it only leaves the reliability of the nu...
|
|
|
|
Total Hits: 9 | Today: 0
|
Author: real_coder
|
Rating:
|
|

Are you worried about the loading speed of your pages ? Here's a list of 20 general tips how to speed up your pages: When visit page for first time, Browser have to download all resources, but on second visit, why should not browser get resources from Cache (previously loaded and saved resource). For Images/CSS/JavaScripts, you'll need to configure the web server....
|
|
|
|
Total Hits: 9 | Today: 0
|
Author: Shivprasad koirala
|
Rating:
|
|

In my previous section we had concentrated on design patterns which is one of the most important fundamentals for architecture interviews. In case you have missed it below are the link. One of the other areas other than design patterns which needs to be stronger for architects is putting appropriate UML diagrams in design document....
|
|
|
|
Total Hits: 10 | Today: 0
|
Author: Jim Xochellis
|
Rating:
|
|

std::search is a notable STL algorithm very useful and powerful. How interesting would it be to have an even more versatile sequence searching algorithm? Can we actually have something more generic than std::search? More efficient maybe? Or is it possible to have something that is more generic than std::search and more efficient at the same time?...
|
|
|
|
Total Hits: 17 | Today: 0
|
Author: Mike Dimmick
|
Rating:
|
|

This article was spurred by discussions on the Channel 9 forums around the time of the daylight changes this year. Some users were complaining that the site was not indicating the posting time accurately. I suggested a route forward but failed to convince the administrators. This article is an attempt to provide code that is useful for converting a time stamp into the end-user's own time zone. Another group of users also need to deal with the time zones: travelers wishing to know the time at the...
|
|
|
|
Total Hits: 12 | Today: 0
|
Author: Stephen Cleary
|
Rating:
|
|

In my first article, I introduced the Disposable Design Principle. This is the model that Microsoft has moved to for .NET 2.0, in preference over the old IDisposable code pattern (actually, Microsoft did this in a backwards-compatible way, whereas I recommend a complete break). However, some changes are necessary to support the .NET Compact Framework (which Microsoft did not move over to the Disposable Design Principle)....
|
|
|
|
Total Hits: 51 | Today: 0
|
Author: Fredrik Bornander
|
Rating:
|
|

This article describes how to create a ProgressBar control which, by having an appearance that can be customized, is a better looking and (to some extent) a more functional progress bar than what is provided as standard on the Windows Mobile 5 platform. There are already some good articles on creating good looking progress bars (such as this article), but this one will focus on making a progress bar that can take on virtually any appearance and run on a mobile device. I will also provide some ti...
|
|
|
|
|
|