| A C# Grep Application |
| The Code Project |
| Presenting a small C# Application which is providing a Grep like functionality under .NET. |
|
| A System.Resources.MissingManifestResourceException exception occurs when you try to access a localized resource |
| http://www.kbalertz.com/ |
| (839861) - Explains that a MissingManifestResourceException exception may occur when you try to access a localized resource. Explains that the problem occurs if you use a satellite assembly that contains a .resources file that has an inappropriate file name. |
|
| BUG: "System.Resources.MissingManifestResourceException" error message after you change the name of a localized form class in Visual C++ .NET 2003 |
| http://www.kbalertz.com/ |
| (839298) - Discusses a bug in Visual C++ .NET 2003 that causes "MissingManifestResourceException" to be thrown at run time after you change the name of a localized form class. Also discusses a workaround for the bug. |
|
| Bugslayer: .NET Internationalization Utilities |
| MSDN |
| This month John brings you three .NET internationalization utilities |
|
| ColdStorage Advertising Service Development |
| MSDN |
| This article describes some of the issues faced and lessons learned in the development of the ColdStorage sample Advertising Service. |
|
| Creating and Using Resources |
| C# Corner |
| In this article, I will give you a small example of how to add and use resources. This tutorial consists of two classes; one to create the resource and one that uses it. |
|
| Creating multilingual websites - Part 1 |
| The Code Project |
| Extend the existing globalization capabilities of .NET to create flexible and powerful multilgual web sites. First, create a custom ResourceManager, and then create custom localized-capable server controls to easily deploy multilingual functionality. |
|
| Creating multilingual websites - Part 2 |
| The Code Project |
| Creating multilingual websites - Part 2 |
|
| Custom String Formatting in .NET |
| The Code Project |
| Discusses the implementation of custom format providers for existing t ypes and custom formatting for user-defined types. |
|
| Declarative ASP.NET globalization |
| The Code Project |
| An article on how to implement globalization support for ASP.NET pages through attributes and reflection |
|
| Developing A C# Vector Drawing Application - Part 1 |
| C#Today |
| Computer drawing applications are one of the most popular applications. Examples of such applications are Corel Draw and FreeHand - Windows users even have one in their system: Microsoft Paint. Chances are you too have used it once in your life. How about developing one? That has probably been done by a few people and the thought of it could scare beginners. This series of three articles by Budi Kurniawan show us that it is not hard at all with C# and the .NET Framework Base Class Library to build a vector based drawing application. Read on. |
|
| DriveComboBox |
| The Code Project |
| Ownerdrawn ComboBox that dispays all logical drives with appropriate icon, volume name and drive letter. |
|
| Examining the My Feature in Visual Basic 2005 |
| MSDN |
| Learn how the My feature exposes .NET Framework functionality, including available classes, dynamically generated classes, and threading. |
|
| Globalized Property Grid |
| C# Corner |
| The property grid is a nice control to display properties and values. You create an instance of your class and assign it to the property grid. By using reflection a property grid extracts the properties of the class and displays its values. Usually you meet some more requirements: It would be nice if there is a user friendly name displayed which may differ from the property member names used for the class. Or the property name needs to be displayed in a different language. Or if international software is required at all we need to display property names in more than one language. Maybe with switching between the languages at runtime. |
|
| Go International! Let Your Apps Span the Globe with Windows Forms and Visual Studio .NET |
| MSDN |
| How would an English speaker feel if his car's owner's manual was written in German or if the dash board markings were written in Japanese because the car was manufactured in that country? This is an experience common to computer users all over the world who don't speak English as their primary language, and it's becomming more important. The Microsoft .NET Framework not only makes it possible to build international applications, but many of the tools such as Visual Studio .NET make it quite easy. This article looks at internationalization with .NET and presents real tools you can use to make all of your Windows Forms applications global-ready.
|
|
| HOW TO: Invoke the Find, View Source, and Options Dialog Boxes for the WebBrowser Control from Visual C# .NET |
| http://www.kbalertz.com/ |
| This article describes how to invoke the Microsoft Internet Explorer Find , the Internet Options , and the View Source dialog boxes in an application that hosts the WebBrowser control. Warning This sample uses an undocumented command-group GUID that... |
|
| HOWTO: Combine Managed and Unmanaged Projects into a Single Visual Studio Solution |
| The Code Project |
| This article describes how to combine managed and unmanaged projects into a single Visual Studio .NET solution. |
|
| Oracle Service Manager |
| The Code Project |
| Manage the state of Oracle services to conserve resources -- just like Microsoft SQL Server Service Manager |
|
| Overview of MSBuild, Part 2: From the Task Author's Perspective |
| MSDN |
| Learn how to create custom tasks that MSBuild transparently uses in your projects. The author details a base class to ease the implementation of your own task, and offers some tips on how to debug your code in this scenario. |
|
| Promote Code Sharing in ASP.NET Through Inheritance and Containment |
| DotNetJunkies |
| Code sharing is in the mind of most programmers. Fred explains the benefits of code sharing - not only is duplicated code avoided, but more importantly, maintainability is increased. |
|
| Reducing the Size of .NET Applications |
| The Code Project |
| An article on reducing size of .NET executables |
|
| Sorted globalized property grid |
| The Code Project |
| An article on sorting and globalization of properties in a PropertyGrid |
|
| Sticky Notepad |
| Master C# |
| I am a Java programmer and hence I wanted to experiment with writing a program that would run from the "System Tray" of Windows (that's where you have the date displayed) since that's not possible with pure Java. |
|
| Unleash PropertyGrid with Dynamic Properties and Globalization |
| The Code Project |
| The article presents a way to enhance the use of the PropertyGid control with dynamic properties and globalization |
|
| Using Satellite Assemblies to Isolate Localised Resources |
| DotNetJunkies |
| Utilizing the support in .NET for satellite assemblies is a powerful way to approach the problem of application globalization. The essential idea behind satellite assemblies is to isolate localizable resources from your main application, and from each other. If you thoroughly isolate your resources, then you will not need to recompile your application code in order to support any new culture. |
|