|
|
|
|
|
Total Hits: 1 | Today: 1
|
Author: Tomas Brennan
|
Rating:
|
|

This article is about compensating for verbal communication misunderstandings, sounds deceptive but simple and easy. To give an example, suppose you are administering a system remotely, you need to check a command by talking to a technician on the other end of the telephone and unsure if you got the spelling right maybe due to cultural aspect or an illness affliction (think - head cold which can dramatically alter your speech/accent/pronounciation), you could end up with making a mistake and pos...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Sacha Barber
|
Rating:
|
|

I was at work today and had to deal with obtaining the values from some anonomous types that I was using in some WPF databinding, and although I knew I could do it with reflection, I thought someone else may have already done something, and low and behold I found something pretty cool. I found this chap that wrote a nice wrapper around an anonomous type that lets you access the property values using generics for the type of the property and strings for the key of the property. He also allows you...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: TechBearSeattle
|
Rating:
|
|

This article extends System.Windows.Forms.Control to implement a consistent way of allowing and disallowing users to edit the contents of the control. Concepts include: * Extending a base class to extend all derived classes. * Using extensions to implement standardized behavior. * Using extensions to simplify reflection. * An example of when not to use extensions....
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: Chris Maunder
|
Rating:
|
|

We've heard Jeff Prosise from Wintellect and Lon Fisher from Microsoft give us their explanations on what .NET means for us. Now Matt Pietrek - the Win32 guy - gives us his thoughts on .NET, working at NuMega, and the future of software development in general. Matt has been writing the 'Under the Hood' column for MSJ and MSDN for years. He is the author of many great programming books, and is currently doing advanced research at the NuMega Lab of Compuware Corp. Check out his homepage for everyt...
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Chris Maunder
|
Rating:
|
|

The way I see it, the naming scheme itself is what�s created some confusion. Microsoft announced .NET, and they announced the .NET Framework, and they�re not identical terms. The part that we�re concerned with, the framework, is a set of concrete technical specifications � the CLR, the Framework Class Libraries, MSIL, and so on. �.NET� is also used as a marketing term for a group of products that use XML Web Services for interoperability....
|
|
|
|
Total Hits: 2 | Today: 0
|
Author: Chris Maunder
|
Rating:
|
|

What will be the role of ATL and COM in the new .NET technologies? What about emerging technologies such as WTL? ATL will have no role whatsoever in writing Microsoft .NET applications. COM won’t be a player there either, although it’s interesting to note that .NET began its life as COM+ 2.0. Microsoft .NET is a logical evolution of COM, but to describe it that way hardly does it justice. .NET is much broader in scope than COM ever was....
|
|
|
|
Total Hits: 3 | Today: 0
|
Author: freedeveloper
|
Rating:
|
|

The application-scoped settings are one of the problem that the NET programmer has when hi/she need to decide where put those global settings that need to use all users in the application, but also need to change programmatically by determinate user. Different solutions has been proposed to resolve this issue, one is to create a independent read and write methods capable to modify the configuration xml file programmatically (Levan Midodashvili ). The problem with the solutions that writing in th...
|
|
|
|
Total Hits: 4 | Today: 0
|
Author: Stephen Cleary
|
Rating:
|
|

There is a three-way handshake to open a TCP/IP connection, and a four-way handshake to close it. However, once the connection has been established, if neither side sends any data, then no packets are sent over the connection. TCP is an "idle" protocol, happy to assume that the connection is active until proven otherwise. TCP was designed this way for resiliency and efficiency. This design enables a graceful recovery from unplugged network cables and router crashes. e.g., a client may connect to...
|
|
|
|
Total Hits: 4 | Today: 0
|
Author: Chilap
|
Rating:
|
|

Recently, I have been learning how to write programs using Objective-C on Mac OS X. Objective-C 2.0 starts to offer garbage collection, but prior to that, memory management is performed explicitly by programmers using the so-called "auto release pools". While studying, I thought this kind of pool could also be applied in C programs, thus I would like to write one myself in C. Although I know there must be lots of such libraries around, I still would like to reinvent the wheel in pure C language....
|
|
|
|
Total Hits: 4 | Today: 0
|
Author: Robert Pittenger
|
Rating:
|
|

Recently, I have been involved in localization of software applications for global markets. Although software localization and translation is usually (and hopefully) less complex and less expensive than the original development of the application, it is still a complex issue, and it can be difficult knowing how to get started. In this article, I am summarizing some of the information I would have liked to have immediately available when I first considered localizing applications. This article is...
|
|
|
|
Total Hits: 8 | Today: 0
|
Author: George Mamaladze
|
Rating:
|
|

This article describes how to use Windows 7 new taskbar features, progress indication and overlay icon, from unmanaged .NET code. The second part shows you how to manage progress indication and overlay icons in case of multiple views (windows) and provides appropriate missing classes for Windows API Code Pack....
|
|
|
|
Total Hits: 6 | Today: 0
|
Author: Mohammad Elsheimy
|
Rating:
|
|

In addition to clearing the console screen, this lesson teaches you some about PInvoking, marshaling, and memory management. Also you will learn additional techniques like clearing a specific portion of the screen, and changing the cursor position. Moreover, you will dig into IL and see how System.Console.Clear() method do it. More than that you will learn how to reverse-engineer a .NET assembly and discover the code inside. In addition, the sample application shows how to perform I/O operations...
|
|
|
|
|
|