|
| Latest
Web News |
Edith Cowan to upgrade data network
Perth's Edith Cowan University (ECU) will replace its entire data network over the next 18 months with brand new hardware from equipment vendor Nortel. ECU has more than 2,500 staff and 22,500 students, with several campuses in Western Australia. The university has some 4,000 PCs, 600 Apple Macs and 120 servers on campus. The university signed a preferred supplier...
Australian women dive into IT It appears the Australian IT industry is no longer the domain of men, and a number of programs have started up this year with the aim of encouraging more women to take up technological careers. Google, in an attempt to encourage more Australian females to study IT at university, has awarded a total of $24,000 in scholarships to students around the country.
Firewalls block spread of Web 2.0 Australia's large enterprises and governments are slowing take-up of next-generation web services by keeping their data locked behind firewalls, according to a leading proponent of Web 2.0 technology. Peter Williams, chief executive of Deloitte's corporate web business, Eclipse, said access to government and corporate data would help developers to create Web 2.0 tools.
DVD demon snaps iPod lock on iTunes A breakthrough by a Norwegian software engineer on a crusade to sever the exclusive link between Apple's iPod music players and its iTunes music franchise could be just what some Australian internet music sellers have been waiting for. Music bought from Apple's iTunes online music store can only be played on the iPod.
|
 |
|
10.31.06
.NET Resource Editor App For .resx Files
By
Mads Kristensen
Working with resource files (.resx) in Visual Studio 2002/2003/2005 is very easy and straightforward.
A .resx file is a fairly simple XML file that can be used for a lot of things. Where I have used it the most is for localization of ASP.NET websites and Windows Forms applications.
Although it can contain images and other file types, I have only used for storing strings.
At work, we are working with a localized ASP.NET application that has to be translated into several different languages.
So we use .resx files for storing these languages. Us, the developers, do not do the actual translating our selves. Nor do we decide what to be written in the first place. That's for the copywriters to decide and control.
The problem is that they do not have the means to control the text without going through one of the developers that can easily open the .resx file in Visual Studio and make the changes.
The copywriters haven't got Visual Studio installed and cannot open the .resx in Notepad to make the changes in the raw XML. It's just too complicated. It would also be a bad idea to let them modify the XML document manually, because if they make a syntax error, the whole .resx file will be invalided and the website would throw a lot of exceptions.
So, I searched the web for an application designed for editing resource files. I wanted to find a simple and intuitive application, but I couldn't. Not even Scott Hanselman's ultimate list of tools offered me one.
That's when I saw the light and decided to write my own little resource editor application. It is written entirely in C# 2.0 and is deployed as a ClickOnce application.
It is a very simple app, which only does what it is supposed to do - edit resource files. No more, no less. The only added feature is a security lock down for the name column. This will prevent the copywriters from editing the name and deleting and adding rows. This can be turned on and off by checking the check box in the bottom left corner.
Give it to your copywriters and let them edit the text by themselves.
Download the Resource Editor application
Download the C# project
About
the Author:
Mads Kristensen's main focus is on ASP.NET but is responsible for Winforms, Windows- and web services in his daily work as well. |
|