| Author |
Topic Search Topic Options
|
theSCIENTIST
Senior Member
Joined: 31 July 2003
Location: United Kingdom
Status: Offline
Points: 440
|
Post Options
Thanks(0)
Quote Reply
Topic: Best tool for .NET development Posted: 28 September 2006 at 4:21pm |
Hi guys,
I will now start serious development in .NET, including finishing my website [ www.mylittlehost.com] and I was wondering what would be the best tool to develop web applications;
- Web Matrix - Visual Web Developer 2005 Express Edition - Visual Studio .NET 2003 (only have 2003) - Other, wich one and why!
I have noticed I can only have database access with SQL server how can I have the same things, connector and table views with MySQL?
One more question, I'm very into VB, lately I've seen a alot of C# jobs including one I had to refuse because all the team there were C#ing, should I take the time and learn a new syntax, or the market out there is 50/50 btw C# and VB and its not adavantageous to learn a new syntax?
Thanks.
Edited by theSCIENTIST - 28 September 2006 at 4:24pm
|
|
|
 |
jeffdaro
Groupie
Joined: 15 April 2005
Status: Offline
Points: 171
|
Post Options
Thanks(0)
Quote Reply
Posted: 28 September 2006 at 5:38pm |
|
I use VS2003 for most of my work, but am dabbling in VS2005. Many of our customers have not gone to VS2005 yet, so I have not switched over fully, for fear of of compatibility issues, although in theory there should be none.
My 2 cents.
|
 |
theSCIENTIST
Senior Member
Joined: 31 July 2003
Location: United Kingdom
Status: Offline
Points: 440
|
Post Options
Thanks(0)
Quote Reply
Posted: 28 September 2006 at 5:58pm |
Looking at both Visual Web Developer and Visual Studio, is it safe to assume that Visual Studio is the full blown dev studio for Windows/Web applications and Visual Web Developer is for web applications only.
I need to know more about what you guys are using for your .NET 2.0 web development.
|
|
|
 |
dpyers
Senior Member
Joined: 12 May 2003
Status: Offline
Points: 3937
|
Post Options
Thanks(0)
Quote Reply
Posted: 28 September 2006 at 9:23pm |
|
vs2003 for .net 1.1 and vs2005 for 2.0 web dev.
If you've got the time and inclination, C# is worth pursuing. If you check out the sample project forums at asp.net, the majority of extensions people develop for the apps are for the C# version. Seems like people will always make a C# version of a good VB mod, but not always make a VB version of a good C# mod.
|
Lead me not into temptation... I know the short cut, follow me.
|
 |
theSCIENTIST
Senior Member
Joined: 31 July 2003
Location: United Kingdom
Status: Offline
Points: 440
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 September 2006 at 3:41pm |
Right, so Visual Web Developer 2005 Express Edition and VS2005 are for 2.0, makes sence, thanks.
As for C#, this is very weird, both VB and C# do the same, but C# has weirder syntax, weird names like voids, and we have to end each line with ; and plenty more things like this, as for VB it's very English and easy to read, so why is it that C# is taking over the world? Whos driving this weirdness? Is it the Industry with its legacy requirements for C, Java and now C# only teams? Theres got to be some force at work here, as programmers are ignoring their mother tongue in favour of C#.
I'm affraid if I decide to learn C# I will further contribute to this non-sence, I'll be yet another one C#ing and one less VBing. I'll be feeling very weird indeed with operators like && and || what happened to the good old And - Or?
Anyway, we'll see, as they say; money talks, people walk (trough weird syntaxes)
|
|
|
 |
michael
Senior Member
Joined: 08 April 2002
Location: United States
Status: Offline
Points: 4670
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 September 2006 at 6:41pm |
|
I partially agree with me. I am very compfortable with VB.net and though I can read all C# I'd have to use a VB.net to C# converter for some syntax, vb just makes more sense to me, being more intuitive.
There are a few things though (I heard) that are easier or only possible on C# as in some low-level stuff. Now, if I had to really do that for some reason, you can alwaays have a mixed class library with some C# stuff so I stick with VB.net for now.
|
|
|
 |
Mart
Senior Member
Joined: 30 November 2002
Status: Offline
Points: 2304
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 September 2006 at 7:00pm |
|
There are many reasons for and against VB. Personally I prefer the c# syntax because it is less verbose... i.e.
Public Function AddInteger(ByVal i1 As Integer, ByVal i2 As Integer) As Integer Return i1 + i2 End Function
compared to
public int AddInteger(int i1, int i2) { return i1 + i2; }
Edited by Mart - 29 September 2006 at 7:03pm
|
 |
dpyers
Senior Member
Joined: 12 May 2003
Status: Offline
Points: 3937
|
Post Options
Thanks(0)
Quote Reply
Posted: 29 September 2006 at 9:27pm |
|
C# is closely related to C, C++, and Java syntax. All of these languages can work at a much lower level than VB. C++ and Java also had full object oriented capabilities as opposed to VB's partial OO implementation.
Professional developers from the corporate world who were familiar with C, C++, or Java found it an easy transition.
|
Lead me not into temptation... I know the short cut, follow me.
|
 |