473,404 Members | 2,174 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

Resource editor for Visual Studio .NET

When do they plan on making this essential utility USEFUL? In its current
form its pointless. How could they let this out? Its useless.
Nov 15 '05 #1
4 8819

Hi,

Can you show me the inconvinience of the Resource editor?
If you have any questions, please feel free to let me know.

Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
| From: <.>
| Subject: Resource editor for Visual Studio .NET
| Date: Thu, 7 Aug 2003 13:22:02 +0200
| Lines: 4
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
| Message-ID: <uQ**************@TK2MSFTNGP09.phx.gbl>
| Newsgroups: microsoft.public.dotnet.languages.csharp
| NNTP-Posting-Host: h219n1fls20o1050.bredband.comhem.se 213.64.18.219
| Path: cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTN GP09.phx.gbl
| Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.languages.csharp:174836
| X-Tomcat-NG: microsoft.public.dotnet.languages.csharp
|
| When do they plan on making this essential utility USEFUL? In its current
| form its pointless. How could they let this out? Its useless.
|
|
|

Nov 15 '05 #2

Hi Mihai,

Thank you for showing us your inconvinience.
VS.net's resource editor is changed to the similar to the VB6.0's.
Its RAD function is good, but some other funciton limitation let you
inconvinience.
I think everything can not be all perfect.

I am sorry my reply let you think that I am the defender of MS products.
In fact, we are happy to get information from customer to improve our
products.
I will reflect your suggestion to our product survey.

Thanks again for your suggestion.

Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
| Newsgroups: microsoft.public.dotnet.languages.csharp
| Subject: RE: Resource editor for Visual Studio .NET
| From: "Mihai N." <nm*********@yahoo.com>
| References: <uQ**************@TK2MSFTNGP09.phx.gbl>
<bl**************@cpmsftngxa06.phx.gbl>
| Message-ID: <Xn********************@204.127.204.17>
| User-Agent: Xnews/5.04.25
| Lines: 24
| NNTP-Posting-Host: 12.213.190.26
| X-Complaints-To: ab***@comcast.net
| X-Trace: sccrnsc02 1060755675 12.213.190.26 (Wed, 13 Aug 2003 06:21:15
GMT)
| NNTP-Posting-Date: Wed, 13 Aug 2003 06:21:15 GMT
| Organization: Comcast Online
| Date: Wed, 13 Aug 2003 06:21:15 GMT
| Path:
cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!news-out.cwix.com!newsfeed.cwix.co
m!nntp.abs.net!petbe.visi.com!news-out.visi.com!hermes.visi.com!nycmny1-snh1
gtei.net!washdc3-snh1.gtei.net!news.gtei.net!chcgil2-snh1.gtei.net!news.bbn
planet.com!wn11feed!worldnet.att.net!204.127.198.2 03!attbi_feed3!attbi.com!s
ccrnsc02.POSTED!not-for-mail
| Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.languages.csharp:176053
| X-Tomcat-NG: microsoft.public.dotnet.languages.csharp
|
| > Can you show me the inconvinience of the Resource editor?
| > If you have any questions, please feel free to let me know.
| You really think is nice and usefull?
| Try playing with the old resource editor used by VC++ 6.0 and older.
| Not the VB one, the C++ one. I think it was a bad idea to base the new
| .NET resource editor on the VB one.
|
| Simple examples:
| Add a a string/bitmap/icon to a resource for C#?
| Not in a form, a stand alone one, one that I can load and replace
| the one in the form at runtime.
|
| In VC++ is easy: right click "Add resource", then you can select what
| you want, you can import all kind of formats, create custom resources,
etc.
|
| Question:
| Is it worth the trouble to start writing some kind of a report about
| what I think it is wrong with the .NET resource formats and editor?
| Or this is just because this is a MS newsgroup and somebody has to
"defend"
| the MS IDE?
| If somebody will actualy read the report with an open mind,
| then maybe I will go to this trouble.
|
| Mihai
|

Nov 15 '05 #3
The res editor on .net is a peice of crock.

Why they shipped that peice of junk is beyond me, its next to useless. Its
the worst res editor ive ever used. VS6 was good why step back? I expected
more from it also but this. its a joke. One of the worst features in VS.NET.
It could have been so much more. What do MS say on this ? The PM who let
this res editor out should be moved to the underground office with his red
stapler :D
As for the SDE/T's and SDE's and STEs on the team, do they even use the
product in a productive way to realise that the res editor is such a peice
of junk?

"Mihai N." <nm*********@yahoo.com> wrote in message
news:Xn*******************@204.127.204.17...

Hi Jeffrey,
Thank you for showing us your inconvinience.
VS.net's resource editor is changed to the similar to the VB6.0's.
Its RAD function is good, but some other funciton limitation let you
inconvinience.
I think everything can not be all perfect.
I was not expecting perfect.
I was expecting better than what I had in VC4-VC6.
But is it worse. Maybe it is better than the VB6 resource editor.
But as a C/C++ (and now C#) developer I am loosing functionality I had.
I am sorry my reply let you think that I am the defender of MS products.

It's normal and it's ok.
In fact, we are happy to get information from customer to improve our
products.
I will reflect your suggestion to our product survey.

My pleasure. This is the only way things can improve.

I am actually working as a localization engineer, so part of the issues

are related to this.

I don't say Developer Studio .Net is not better than VC6.
But in some respects (the resource editor included) it is worse.

Let me give you some other samples of "improvements" that I don't perceive as improvements:
1. the resx file format
This is an XML file. But XML was designed to represent structure.
The resx does not take advantage of this in any way.
It is in fact a 3 column table:
name type value
If I want to know if something in the 'value' tag is localizable, I have to check the attribute 'type' of it's 'data' parent. Ouch!

When I first heard about .NET using XML as resource format, I was expecting something like this:

<dialog caption="Caption Text" font="Arial,8" style="some flags"
coord="0,0,120,200">
<button text="OK" id="IDOK" coord="10,10,30,14" align="left" ... />
... etc ...
</dialog>

Before, someone was able to look at an RC file and figure out
"this is a dialog, with 3 buttons and 2 labels."
Not anymore!

2. Having a form per file.
This is another VB bad idea.
We did localize pretty big applications, some of them with 500 dialogs or more. It is pretty typical to get 3-4 rc files with 200 dialogs.
Now the option is 200 dialogs in 200 files!
Importing/exporting in/from translation tools is difficult, global searches, everything.
Instead of loading 1 file and resizing 100 dialogs, now I have to load 100
files.

3. The "Add function" wizard (when developing C++ with Dev Studio Net).
It is killing me. Before I was able to type everything I needed in two lines: return value and the function signature.
Now I have to fight for every single parameter. It does not save me time.
The 'return type' and 'parameter type' don't have even the most useful
types. There is a char, bad not TCHAR. No HWND, no nothing.
So I type as much as before, but I have to interrupt to 'Add' every
parameter.

There is more than point-and-click.
There are still peoples out there than can do batch processing, scripts,
can type without a wizard supervision, don't use the mouse unless necessary. I understand MS Word is not for them.
But a developer tool should be for them first, and only after "for dummies."
Mihai

Nov 15 '05 #4

Hi all,

The customer's suggestion can get our products to be more efficient.
I suggest you provide these suggestion at the link below:
http://register.microsoft.com/mswish...=%2Fisapi%2Fgo
mscom%2Easp%3Ftarget%3D%2Fmswish%2Fthanks%2Ehtm

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
| Newsgroups: microsoft.public.dotnet.languages.csharp
| Subject: RE: Resource editor for Visual Studio .NET
| From: "Mihai N." <nm*********@yahoo.com>
| References: <uQ**************@TK2MSFTNGP09.phx.gbl>
<bl**************@cpmsftngxa06.phx.gbl>
<Xn********************@204.127.204.17>
<cX**************@cpmsftngxa06.phx.gbl>
| Message-ID: <Xn*******************@204.127.204.17>
| User-Agent: Xnews/5.04.25
| Lines: 77
| NNTP-Posting-Host: 12.213.190.26
| X-Complaints-To: ab***@comcast.net
| X-Trace: sccrnsc04 1060848285 12.213.190.26 (Thu, 14 Aug 2003 08:04:45
GMT)
| NNTP-Posting-Date: Thu, 14 Aug 2003 08:04:45 GMT
| Organization: Comcast Online
| Date: Thu, 14 Aug 2003 08:04:45 GMT
| Path:
cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed 00.sul.t-online.de!t-onlin
e.de!newsfeed.freenet.de!213.253.16.105.MISMATCH!m ephistopheles.news.clara.n
et!news.clara.net!easynet-quince!easynet.net!peer01.cox.net!cox.net!cyclone1
.gnilink.net!wn14feed!wn13feed!worldnet.att.net!20 4.127.198.203!attbi_feed3!
attbi.com!sccrnsc04.POSTED!not-for-mail
| Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.languages.csharp:176372
| X-Tomcat-NG: microsoft.public.dotnet.languages.csharp
|
|
| Hi Jeffrey,
|
| > Thank you for showing us your inconvinience.
| > VS.net's resource editor is changed to the similar to the VB6.0's.
| > Its RAD function is good, but some other funciton limitation let you
| > inconvinience.
| > I think everything can not be all perfect.
|
| I was not expecting perfect.
| I was expecting better than what I had in VC4-VC6.
| But is it worse. Maybe it is better than the VB6 resource editor.
| But as a C/C++ (and now C#) developer I am loosing functionality I had.
|
| > I am sorry my reply let you think that I am the defender of MS products.
| It's normal and it's ok.
|
| > In fact, we are happy to get information from customer to improve our
| > products.
| > I will reflect your suggestion to our product survey.
| My pleasure. This is the only way things can improve.
|
| I am actually working as a localization engineer, so part of the issues
are
| related to this.
|
| I don't say Developer Studio .Net is not better than VC6.
| But in some respects (the resource editor included) it is worse.
|
| Let me give you some other samples of "improvements" that I don't
perceive as
| improvements:
| 1. the resx file format
| This is an XML file. But XML was designed to represent structure.
| The resx does not take advantage of this in any way.
| It is in fact a 3 column table:
| name type value
| If I want to know if something in the 'value' tag is localizable, I
have to
| check the attribute 'type' of it's 'data' parent. Ouch!
|
| When I first heard about .NET using XML as resource format, I was
expecting
| something like this:
|
| <dialog caption="Caption Text" font="Arial,8" style="some flags"
| coord="0,0,120,200">
| <button text="OK" id="IDOK" coord="10,10,30,14" align="left" ... />
| ... etc ...
| </dialog>
|
| Before, someone was able to look at an RC file and figure out
| "this is a dialog, with 3 buttons and 2 labels."
| Not anymore!
|
| 2. Having a form per file.
| This is another VB bad idea.
| We did localize pretty big applications, some of them with 500 dialogs
or
| more. It is pretty typical to get 3-4 rc files with 200 dialogs.
| Now the option is 200 dialogs in 200 files!
| Importing/exporting in/from translation tools is difficult, global
searches,
| everything.
| Instead of loading 1 file and resizing 100 dialogs, now I have to load
100
| files.
|
| 3. The "Add function" wizard (when developing C++ with Dev Studio Net).
| It is killing me. Before I was able to type everything I needed in two
lines:
| return value and the function signature.
| Now I have to fight for every single parameter. It does not save me time.
| The 'return type' and 'parameter type' don't have even the most useful
| types. There is a char, bad not TCHAR. No HWND, no nothing.
| So I type as much as before, but I have to interrupt to 'Add' every
| parameter.
|
| There is more than point-and-click.
| There are still peoples out there than can do batch processing, scripts,
| can type without a wizard supervision, don't use the mouse unless
necessary.
| I understand MS Word is not for them.
| But a developer tool should be for them first, and only after "for
dummies."
|
| Mihai
|

Nov 15 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: RLW | last post by:
Help! I'm an undergraduate doing an MFC assignment using Visual Studio 7 and the resource editor has suddenly starting doing strange stuff. I created a number of new menu items, and the...
0
by: 356523600 | last post by:
HTML To PHP Converter 4.2.1.8 Free download Get more for less ... HTML To PHP Converter 4.2.1.8 Get more for less! With a new version of HTML To PHP Converter 4, we've dropped the price and given...
0
by: Bill | last post by:
Hi Everyone, I am having some difficulty in using the Windows Resource Localization Editor (WinRes.exe) on several Visual Basic .NET forms (.resx files) in two different projects. The editor...
3
by: Jules | last post by:
i'm working with translators that just want to translate "web pages" and not deal with resource files. i'd like to have a file structure that looks sort of like this: / <- root directory where...
3
by: Barry | last post by:
I have looked for this answer but no luck so far In VB 6 I could used a resource file to hold icons which I could then use throughout my program. I have not yet found out hw to do this in...
0
by: Randy Gault | last post by:
I've created a very simple user control (just a label and a textbox). They are in their own assembly. Now I want to add a property to that control, so that when I add that control into a form in...
9
by: Peter Hartlén | last post by:
I understand that the\n and \r only means something to the C# compiler so when retrieving a line like "Hello\r\nWorld" from a resource file (localized form or self made resource file), it prints...
2
by: Nikolay Belyh | last post by:
1. Why does Visual Studio 2008 started ignoring //{NO_DEPENDENCIES} in resource.h? If I edit file "resource.h" _manually_, it rebuilds the whole solution. It worked just fine with Visual Studio...
8
by: raylopez99 | last post by:
I have the latest version of Visual Studio 2008 Professional, which allows you to create resource files (this is the .resx file, no?), unlike the Express version, which does not. I am trying to...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.