Web News


Digital music sales to dominate Indian markets in 2007
Popular music is going to go digital with a vengeance as the download music market grows and the music industry finds 'new levels' to adjust to the realities of the current techno-century. 'This year, India will be the second largest market in the world to see digital (both online and mobile) music sale outpace physical sales,' Mandar...

Free computer education in Chandigarh schools
Chandigarh is all set to impart free computer and information technology (IT) education in all government schools from the coming academic year, a senior official said Monday. Students from Class 1 to 10 in all government schools of the city would have free computer education to prepare them for various competitions...

UK outsourcing to India continues despite protests
As Indian investors stalk British companies with takeover offers, the economic logic of outsourcing operations to India continues to direct the growth plans of major companies, despite protests from the affected employees. Tata Steel has been the latest big budget Indian investor, having taken over Corus in January.

India's 'Digital Economy' Set To Surge
Hyderabad, India -- Venture capital investments in Silicon Valley networking, IT services and semiconductor companies have dried up in the past few years. But those same sectors are fast attracting VC funding in India. "We're investing in things like manufacturing technology, semiconductors, Internet applications and systems...

Verizon enters India's long-distance telecom market
Verizon Business, a unit of U.S. communications service provider Verizon Communications, has applied for a license to provide international long-distance services in India. The move reflects Verizon's recognition of the growth potential of Asian markets, Verizon Business said Wednesday. Leading multinational...


02.12.07


.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.

Cost Effective Website and Network Monitoring
IPCheck Server Monitor - Free Download

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 them selves.

Download the Resource Editor application
Download the C# project

About the Author:
Mads Kristensen currently works as a Senior Developer at Traceworks located in Copenhagen, Denmark. Mads graduated from Copenhagen Technical Academy with a multimedia degree in 2003, but has been a professional developer since 2000. His main focus is on ASP.NET but is responsible for Winforms, Windows- and web services in his daily work as well. A true .NET developer with great passion for the simple solution.

http://www.madskristensen.dk/

About DevWebPro India
DevWebPro India is for professional developers ... those who build and manage applications and sophisticated websites. DevWebPro India delivers via news and expert advice New Strategies In Development.

DevWebPro India is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
DatabaseProNews.com SQLProNews.com
ITcertificationNews.com SysAdminNews.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com NetworkNewz.com


-- DevWebPro India is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2007 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article


New Strategies In Development DevWebPro India News Archives About Us Feedback DevWebPro India Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact