Active Topics

 


Reply
Thread Tools
Posts: 999 | Thanked: 1,117 times | Joined on Dec 2009 @ earth?
#11
Originally Posted by cjard View Post
Mmmh.. I think with the express editions, when you make a new project, and before you actually save the solution, the IDE tucks the project away in a folder so it can save the files, do compilation etc.. Which can lead to the problem you have here

The full VS, when creating a solution, asks where you want it putting.. I know this doesnt help you now but getting the company to buy a full copy of the proper VS may save you much frustration next time around. Have heart; the apps are always quicker to write the second time around, can end up better and if you need any C# help just skype/msn me (I'll send you the details in a pm)
Hmmm, spend £600 ($900) on full Visual Studio to get working "save" feature?

No thanks I'll stick to fully working open source stuff.

__________________
I like cake.
 
Venemo's Avatar
Posts: 1,296 | Thanked: 1,773 times | Joined on Aug 2009 @ Budapest, Hungary
#12
Well, I'm a .NET developer and I use Visual Studio in my everyday work. I'm not going to compare it with the other IDEs mentioned in this thread, since I don't have any working knowledge about them.

However, after creating the project, you could have used the "Save All..." command save the project, and after that, a periodic Ctrl+S or Ctrl+Shift+S should have solved your problem.
Or, alternatively the "Build solution" or "Start debugging" commands also save everything before they start compiling your project.

I'm very sorry that your first encounter with .NET ended like this, it isn't a bad environment, after all.
 
Posts: 2,014 | Thanked: 1,581 times | Joined on Sep 2009
#13
Oh man - that sucks the very large one. Talk about a stupid methodology for an IDE. I had 2 files not get saved to our SVN repo recently and that nearly killed me - can only imagine what this was like.
__________________
Class .. : Power Poster, Potential Coder
Humor .. : [*********] Alignment: Chaotic Evil
Patience : [***-------] Weapon(s): +2 Logic Mace
Agro ... : |*****-----] Relic(s) : G1, N900

 
Fargus's Avatar
Posts: 1,217 | Thanked: 446 times | Joined on Oct 2009 @ Bedfordshire, UK
#14
Originally Posted by Bratag View Post
Oh man - that sucks the very large one. Talk about a stupid methodology for an IDE. I had 2 files not get saved to our SVN repo recently and that nearly killed me - can only imagine what this was like.
Yeah but that could equally well be the fault of svn - had some nightmare issues with that.
 
Fargus's Avatar
Posts: 1,217 | Thanked: 446 times | Joined on Oct 2009 @ Bedfordshire, UK
#15
Originally Posted by johnel View Post
Hmmm, spend £600 ($900) on full Visual Studio to get working "save" feature?

No thanks I'll stick to fully working open source stuff.

Well technically it works, just not in the way expected. Put this down to another 'undocumented feature' though I do remeber being told about this a long time ago so I always save the project (make file et al) before starting. That's normally the issue.
 
Posts: 2,014 | Thanked: 1,581 times | Joined on Sep 2009
#16
Originally Posted by Fargus View Post
Yeah but that could equally well be the fault of svn - had some nightmare issues with that.
Yeah - we had our fair share as well, but before that it was clearcase and trust me SVN is an improvement over that POS
__________________
Class .. : Power Poster, Potential Coder
Humor .. : [*********] Alignment: Chaotic Evil
Patience : [***-------] Weapon(s): +2 Logic Mace
Agro ... : |*****-----] Relic(s) : G1, N900

 
Posts: 642 | Thanked: 486 times | Joined on Aug 2008
#17
Noob stuff, windows crap is.

openSUSE 11.2, eclipse is what I use.
 
Posts: 999 | Thanked: 1,117 times | Joined on Dec 2009 @ earth?
#18
Originally Posted by rash.m2k View Post
Noob stuff, windows crap is.

openSUSE 11.2, eclipse is what I use.
Hmm Yoda, sound like you do!

I remember using VS 6 many, many years ago and that seemed to be the sweet-spot for me.

Last year I was interviewing candidates for a VB Programmer and was horified how little they understood the environment - e.g creating database connections via the IDE but not knowing what a recordset was!

It was a long and worrying process but we got there in the end and found an absolute diamond of a programmer.

Until you've used a text editor, a compiler or interpreter then I really don't think these people should call themselves programmers/software developers.
__________________
I like cake.
 
Posts: 642 | Thanked: 486 times | Joined on Aug 2008
#19
Yep johnel, IDE's and other tools are great - but ONLY for organising your work and helping you visualise your application.

There's a reason why my uni started us off with xterm, javac and nedit!!!!!

For me if I don't understand how it works under the hood, I can't understand the rest!

yoda? lol
 
zwer's Avatar
Posts: 455 | Thanked: 782 times | Joined on Nov 2009 @ Netherlands
#20
Update: The HDD is totally gone, got a new one, reinstalled everything from the last full backup which did set me 2 months in the past, fortunately I managed to extract the work folders before total failure so apart from some specifics, all is well now.

And now to redo the work again... This time I'll make sure to save the project itself before doing any work in it.

Originally Posted by johnel View Post
Anyway, I think the .net platform is interesting in itself but I find the IDE a bit heavyweight. I've used others (Eclipse, Netbeans, monodevelop) but I just think Visual Studio is bit bloated (like a fat-man trying to dance like a ballerina).
Being almost Microsoft-centric (if we except projects like Mono) it bears a little interest to me. I prefer not to tie-down myself to one platform. Either way, I don't plan to get into serious development for .NET, this was a one-time only and for that purpose the free Visual C# Express Edition was more than enough... And it's not bloated as a regular Visual Studio, at least not as it was last time I used it for some Windows-centric C++ development... That is if it actually worked as one would expect from an IDE...


Originally Posted by johnel View Post
My "thanks" button is missing otherwise I would "thank" the posts here.
Thanks button does not exist in the `Off Topic` section as `Off Topic` threads usually don't contribute anything to the Maemo community.


Originally Posted by Fargus View Post
I have seen people using Eclipse to edit .NET projects so maybe thats worth investigating? it doesn't save the pain for now I know but maybe if you have to do it again.
This was for this project only, I didn't want to waste time to explore the platform, how to efficiently use external debuggers, command line linkers and etc. I used it essentially as a glorified editor as I guessed that it should have the best source / syntax analyzing being the native language of the IDE and such...


Originally Posted by SubCore View Post
this must be a "feature" of the express edition, the professional edition i use at work definitely saves files directly to disk when i hit ctrl+s
From what I've heard, the full VS also comes with such `feature`, but is disabled by default, where it is enabled by default in the Express Edition. Why would anyone implement such a `feature` in the first place, let alone set it as a default, beats me...


Originally Posted by cjard View Post
The full VS, when creating a solution, asks where you want it putting.. I know this doesnt help you now but getting the company to buy a full copy of the proper VS may save you much frustration next time around. Have heart; the apps are always quicker to write the second time around, can end up better and if you need any C# help just skype/msn me (I'll send you the details in a pm)
There was no real need to purchase the full version, as I said - this wasn't actually my job at all, I just took on it as I'd do it far faster than anyone else even tho I didn't know the first thing about C#. The backend team would essentially get the code to implement and optimize it for their usage, I wouldn't even need to compile it (apart from debugging/testing purposes while writing).

Thanks, if I really get stuck somewhere when rewriting the damn thing I might take you on that offer


Originally Posted by Venemo View Post
However, after creating the project, you could have used the "Save All..." command save the project, and after that, a periodic Ctrl+S or Ctrl+Shift+S should have solved your problem.
Or, alternatively the "Build solution" or "Start debugging" commands also save everything before they start compiling your project.

I'm very sorry that your first encounter with .NET ended like this, it isn't a bad environment, after all.
Yes, unfortunately I discovered that AFTER I lost my project. One comes to expect that ctrl+s actually saves files on the HDD, not that he needs to do File / Save All before that actually happening. I've used probably 20 different IDEs and so far I haven't seen a single one with such behavior. And they didn't consider such `feature` enough important to even put a link about it on the start page.

And I did some extensive debugging while working on it, so the files were written somewhere (that's why I went with undelete surface scan that resulted in a cluster-fu*k) - they were just erased when I restarted the VS...

I'm not bashing the .NET environment as such, it's the IDE I have a problem with. That behavior is idiotic on so many levels that I cannot even begin to describe.
__________________
Man will never be free until the last king is strangled with the entrails of the last priest.
 
Reply


 
Forum Jump


All times are GMT. The time now is 06:26.