|
jschell wrote: Not to mention the following.
- You are suggesting that you personally would be at a measurable disadvantage in your approach to the entire craft without it. So for example there is no point now nor in the future that anyone should ever consider hiring you for a position that requires use of a non-windows system.
- You are suggesting that such a disadvantage would be a significance to your total value as a developer. Which can only suggest to me that you don't spend much time on say design/architecture or at least think that you achieve that only via your IDE. It also precludes things like knowledge transfer, documentation, mentoring, etc.
No, I'm saying it is inefficient to code .net in a text editor. The entire point of using VS is to increase productivity. Anyone who uses a text editor over an IDE is at a disadvantage. You can make a program work without using an IDE, it is just more difficult and time consuming.
I didn't get any requirements for the signature
|
|
|
|
|
ToddHileHoffer wrote: No, I'm saying it is inefficient to code .net in a text editor. The entire point
of using VS is to increase productivity. Anyone who uses a text editor over an
IDE is at a disadvantage. You can make a program work without using an IDE, it
is just more difficult and time consuming.
I understand exactly what you are claiming.
I can claim exactly the opposite - you are in fact less productive. I can explain why as well...because you rely so much on what the IDE does for you that you do not actually understand what your code is doing. Which becomes a problem when something serious in production goes wrong. Thus you might spends days or even weeks tracking down a problem (which is subtracted from your productive time) when those problems do show up.
Now I could be mistaken in that statement. Because I have no evidence. But your statement has none either.
Personally I believe that neither statement is true. To prove it one must first find a way to actually measure productivity. Then find a way to meaningfully compare it including similar projects, knowledge, experience etc. And use a large enough sample set. Then measure it and determine that it significant in terms of the actual work that a developer does during the week (precluding meetings, design, lunch and time spend on fanstasy football.)
|
|
|
|
|
Whilst IDEs do allow developers who have no more than a basic understanding of what they are doing to reach their end goal, very few developers fall into that category (in my experience at least)
It is also true, however, that one can be an efficient developer without reliance on an IDE.
Considering the original post described the fact that they are using build sripts, unit testing and some form of debugger the variable here is physically writing the code.
VS (as the IDE in question) provides the following (off the top of my head) to facilitate the code writing
- intellisense
- snippets
- shortcuts such as 'find references' and 'goto definition'
- refactoring
Intellisense:
without an IDE providing intellisense (and if your text editor provides this it is arguably an IDE) there is a requirement for the developer to know the entire class library with which they are working or to have a reference, such as MSDN, available (and to be able to search it as efficiently) ... if you can do this, bravo sir!
Snippets:
Easily replicated with copy and paste from a file of useful code snippets
Shortcuts:
Most text editors these days are good at text searching, however they wont have awareness of symbols or scope
Refactoring:
Same as with shortcuts, text replacement is normally pretty good in text editors (and macros can enhance it) but you still lack the scoping and contextual awareness
I would say this is down to developer preference. If you are familiar with a text editor and have a good memory of the class libraries you may well be more efficient using that approach than struggling with VS forcing you to do things the microsoft way. I, myself, cut my teeth in visual studio (im choosing to forget my brief forray into delphi) and would struggle without an IDE, not because I lack skill as a developer (at least i hope) but because everything i type would come out as the first 2 letters followed by a space
|
|
|
|
|
Are you joking? You'll need to handle this situation in a politically sensitive manner (someone paid for this rubbish) but the code will need to be rewritten.
"You get that on the big jobs."
|
|
|
|
|
I bet he does use an IDE. I suspect that he thinks it makes him look cool, macho and hardcore claiming he's not using an IDE of some description. The reality is that it just makes him look like an unproductive prat.
|
|
|
|
|
Pete O'Hanlon wrote: I bet he does use an IDE. I suspect that he thinks it makes him look cool, macho and hardcore claiming he's not using an IDE of some description. The reality is that it just makes him look like an unproductive prat.
Exactly.
I didn't get any requirements for the signature
|
|
|
|
|
I have worked with someone who used a similar setup.
The product we were working on had a java server and a c# client with a proprietry script for communication.
Basically the guy was a java developer and militantly anti-microsoft. If he was ever forced to touch the client he would do it on his FreeBSD machine in a text editor (albeit with some syntax highlighting etc) and, 9 times out of 10, simply check it in expecting it to work (muggins here normally ended up spotting the error and fixing it)
He was also my senior developer (though to be fair he was a very good developer, just chose to drop the ball if it meant he could avoid contact with anything microsoft-y)
|
|
|
|
|
Hi, can someone pleez teel me how to create an exe file out of your c# code in Micro soft visual studio 2010.
|
|
|
|
|
Have you tried to build your application?
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
yes i have. i wanted to know. how do we get a single icon which we can click and get you application running. without opening the visual studio.
|
|
|
|
|
Well, I'm still using VS 2008, but if the layout is the same, there should be an exe file created in a subdirectory of your project\bin directory. However, if you want to distribute your app and it needs any other libraries, etc., you should create a Setup Project or Publish it from the Build menu, assuming the menu layout of VS 2020 is similar to 2008.
I create a Setup project for all of my applications and when I get things working the way I want, I just build the setup project and create an installable msi file.
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
i m understand yr ans;
pls define specifically
|
|
|
|
|
You REALLY need to pickup a beginners book on whatever language you're using and work through it.
You make an .EXE file every time you run your app from inside Visual Studio. He was telling you where to find it, but apparently you have no idea where your project files are saved.
Look in %USERPROFILE%\Documents\Visual Studio 2010\Projects.
|
|
|
|
|
Here is the exact path where (project name) is the project name :
%USERPROFILE%\Documents\Visual Studio 2010\Projects\(project name)\bin\debug\
|
|
|
|
|
Build a solution, you will find the exe file in the output folder. If you want to build the exe file from command line then there is a command line utility csc.exe to make an exe file from cs file.
Refer http://msdn.microsoft.com/en-us/library/78f4aasd.aspx[^] for the same.
Hope this helps.
All the best.
I quit being afraid when my first venture failed and the sky didn't fall down.
|
|
|
|
|
If you have to ask you're in the wrong career. Perhaps something in sales would better suit you.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
You need to invoke the compiler csc.exe .
You can do this via Visual Studio directly by using the Build menu option or via the command line[^].
Too much of heaven can bring you underground
Heaven can always turn around
Too much of heaven, our life is all hell bound
Heaven, the kill that makes no sound
|
|
|
|
|
How to call a web service in a Smart Device Project ?
|
|
|
|
|
There are video's on MSDN that explain the most common tasks[^]. Two of them are examples on calling a webservice.
Bastard Programmer from Hell
|
|
|
|
|
Hello,
I have a problem concerning OpenSSL and dotnet encryption. I would like to transform a RSA public and private key generated by OpenSSL into a dotnet one. This key is then used for further actions. For security reasons the usage of an external keystore or keyfile is not a solution. I have included a small part of an old cpp code I have to use and have marked two lines where I think it is possible to export the keys. The RSA key structure comes from an extenal PKI server. In fact the PKI server delivers an array of public keys for selected users when sending a message. The private key for each user is always stored local. Could one help me?
Thanks a lot for your help
Volker
############## start code ##############
typedef struct _KEY_POINT
{
unsigned short size;
unsigned short key_size;
unsigned long crc;
unsigned char key_data[1];
} KEY_POINT, * PKEY_POINT;
unsigned char * encryptRSA( const unsigned char * pSrcBuffer,
unsigned long * pBufferSize,
const PKEY_POINT pPublicKey)
{
RSA * pRsa = NULL;
unsigned char * pPublic_data = pPublicKey->key_data;
pRsa = d2i_RSAPublicKey(&pRsa, (const unsigned char **)&pPublic_data, pPublicKey->key_size);
}
unsigned char * decryptRSA( const unsigned char * pSrcBuffer,
unsigned long * pBufferSize,
const PKEY_POINT pPrivateKey)
{
RSA * pRsa = NULL;
unsigned char * pPublic_data = pPublicKey->key_data;
pRsa = d2i_RSAPrivateKey(&pRsa, (const unsigned char **)&pPublic_data, pPublicKey->key_size);
}
############## end code ##############
|
|
|
|
|
Hello,
I am making an application and needs to build a hierarchy with binding list. if anybody knows how to get this, please help.
|
|
|
|
|
Hello,
.Net Grid supports various methods of data binding giving programmers a broad choice in application implementation. Generally speaking, data binding is a way to connect graphical components to data sources that greatly simplifies application logic, reduces code volume and greatly improves application quality. Here is the solution of your problem hierarchy with binding list
|
|
|
|
|
Pls help resolve the issue.
Source: .Net Runtime 2.0 Error
EventID:5000
EventType clr20r3,P1 test.exe,P2 1.0.0.0,P3 .., P4 mysql.data P5 5.0.7.0,P6 464b5d79,P7 21c,P8 76,P9 mysql.data.mysqlclient.mysql, P10 NIL.
Console Application abruptly closing with above error in EventLog.
Not able to find out the cause.
Any help will be appriciated, thanks inadvance.
No Defeat Is Final Until You Stop Trying!.......
|
|
|
|
|
Don't post the same question in multiple forums. It just makes it harder to collaborate on answers.
|
|
|
|
|
Resolved issue...
There was mysql dump backup running which caused unhandled exception for .net applications, so applications were closed abruptly.
As the mysql user for .net applications not having enough permissions, they got terminated with unhandled exception[you are not owner of this thread], Now we have provided sufficient permissions for the user and everything is working perfect.
Hope this may help someone who face this issue.
No Defeat Is Final Until You Stop Trying!.......
|
|
|
|