How is C# any better than VB.NET, thats crazy. They compile to the same code, they are two routes to the same thing.
Also anybody who develops.NET classes and then converts that code to PHP for Windows is crazy. I can't believe that people on this site hate Microsoft so much that they think using GTK# or PHP or Java will make a better Windows only app than.NET..Net is currently the top development tool on the market for business apps PHP is a toy.
For a little crappy web site it doesn't matter what you use. However if you play the small free versions and you interview for an entry or mid level job using one of the big db vendor technologies knowledge of one these might help in the interview. Make no mistake you aren't going to become an enterprize architech by using one of these and putting it on your resume. But you'd be surprized, there are positions at places I've worked that didn't get a single applicant who ever used the primary technologies being used(sometimes it was common stuff like ASP or Oracle) put there were still many applicants.
You can't serously believe programming in C/C++ for the web would be less bugy than.NET. The protection from buffer overflows alone makes.Net less bugy than C/C++ for most web development.
Re:It all depends on your existing skillset
on
JSF vs ASP.net
·
· Score: 1
Were I work we have an enterprize app that has both java and asp.net interfaces. They cover different functions but both use the same backend datastore.
I not arguing that a programmer can switch overnight, but one can definatly swith in a relatively short time frame.
Re:It all depends on your existing skillset
on
JSF vs ASP.net
·
· Score: 1
You said.NET and Java are pretty mutually exclusive techs, which is not true. A good developer can transition from one to the other in 6 months, if we are talking J2EE and ASP.NET environments. The end goal is the same you pass generated HTML to the client who responds with more information. If you use IIS, Apache, Websphere, Oracle App Server you still do the same basic thing. A good developer once they know how to use one can learn use the other to accomplish similar tasks.
Internal development is quite different than external development.
Re:It all depends on your existing skillset
on
JSF vs ASP.net
·
· Score: 1
You must be a shitty developer. Java and.NET are both heavily object oriented, hell.NET was basically Microsofts answer to Java. A good developer is basically lanuage neutral and can pick up what is needed.
I think this is something most people don't seem to understand. The primary thing.NET is being used for is web apps ala ASP.NET and business apps. In both cases the people choosing to use.NET probably already have a Windows environment so the lock in issue is no big deal.
If you can program object oriented code you can program both. OOP concepts are more important than lanuage specifics. If you are looking for job possibilities after graduating you would be best to have both on your resume plus having knowledge PERL, PHP, and VB.NET(oh the horror) would be wise as well. If you want to do business programming learn SQL as well. C++ for comercial software.
With certain databases there isn't even a benefit to having multicore it seems perhaps due to whole table locking
what database worthy of high traffic uses full table locking? MySQL doesn't and the big players(Oracle, SQL Server, Sybase) don't either. I don't think you want to power you high traffic web site with Access.
Who does this kind of administrator uses the server to edit services. Most you can connect to with a MMC plugin if not you could terminal into the server, either way you don't need to use the server localy
If you are dealing with a small db or relatively light transactions you could setup real time replication or some other type of of rapid change transfer system depending upon DB vendor. But if the change is rapid to the database you will need some sort of shared storage. There are storage solutions for under 10000 that you can purcase and connect multiple servers to. If your data isn't worth that amount to spend you don't need a cluster.
This is the craziest thing I've read about VS in years. In VS.NET you can write fully object oriented code. Just because somebody takes short cuts and uses the drag and drop tools for RAD development doesn't restrict another developer from writing fully object oriented multi-tiered applications. This is a matter of knowing everything available. VS allows for both, just beginners never care to learn how to write could code, this a problem with the programmers not the IDE. Anything you can write in Java with Eclipse you can write in C# or VB.NET with VS.NET. Read a thread on.NET and you'll see that its just a rip off of Java, so of course you can fully object orient it.
Are you on crack, you can place multiple domains on IIS. If you are going to make points about one product being better than another atleast know what both can do.
So he was arguing against a language that is no longer in production by it vendor. VB 6 came out when 1999 maybe. Current VB is VB.Net go to Microsofts site go to Visual Basic and you will see it is about VB.Net which is the current Visual Basic.
However distributed thin web applications allowed you to do "new and better things than the Office package and more.""
Thats crazy, if there was something to add to an office package how come no company or person has come up with it in the last 10 years. There is only so much you can do with a word processor and spread sheet.
VB.Net complies to the same code has C# if you turn on remove overflow checking and options strick. So how can you lump VB into a differenct category than C#?
How is C# any better than VB.NET, thats crazy. They compile to the same code, they are two routes to the same thing.
.NET classes and then converts that code to PHP for Windows is crazy. I can't believe that people on this site hate Microsoft so much that they think using GTK# or PHP or Java will make a better Windows only app than .NET. .Net is currently the top development tool on the market for business apps PHP is a toy.
Also anybody who develops
For a little crappy web site it doesn't matter what you use. However if you play the small free versions and you interview for an entry or mid level job using one of the big db vendor technologies knowledge of one these might help in the interview. Make no mistake you aren't going to become an enterprize architech by using one of these and putting it on your resume. But you'd be surprized, there are positions at places I've worked that didn't get a single applicant who ever used the primary technologies being used(sometimes it was common stuff like ASP or Oracle) put there were still many applicants.
To be fair, Solaris on Sparc runs 64bit and that is considered the platform of choice. Sun makes boxes with over 100 processors using sparc.
You can't serously believe programming in C/C++ for the web would be less bugy than .NET. The protection from buffer overflows alone makes .Net less bugy than C/C++ for most web development.
Were I work we have an enterprize app that has both java and asp.net interfaces. They cover different functions but both use the same backend datastore.
I not arguing that a programmer can switch overnight, but one can definatly swith in a relatively short time frame.
You said .NET and Java are pretty mutually exclusive techs, which is not true. A good developer can transition from one to the other in 6 months, if we are talking J2EE and ASP.NET environments. The end goal is the same you pass generated HTML to the client who responds with more information. If you use IIS, Apache, Websphere, Oracle App Server you still do the same basic thing. A good developer once they know how to use one can learn use the other to accomplish similar tasks.
Internal development is quite different than external development.
You must be a shitty developer. Java and .NET are both heavily object oriented, hell .NET was basically Microsofts answer to Java. A good developer is basically lanuage neutral and can pick up what is needed.
Thats if you consider IT only system administration. What about application development, most companies need custom apps to meet business needs.
I think this is something most people don't seem to understand. The primary thing .NET is being used for is web apps ala ASP.NET and business apps. In both cases the people choosing to use .NET probably already have a Windows environment so the lock in issue is no big deal.
If you want a secure enviornment you should be running Atari 2600's
Computers will become twice as powerful and so expensive only the 6 richest people in the world will be able to afford them.
If you can program object oriented code you can program both. OOP concepts are more important than lanuage specifics. If you are looking for job possibilities after graduating you would be best to have both on your resume plus having knowledge PERL, PHP, and VB.NET(oh the horror) would be wise as well. If you want to do business programming learn SQL as well. C++ for comercial software.
With certain databases there isn't even a benefit to having multicore it seems perhaps due to whole table locking
what database worthy of high traffic uses full table locking? MySQL doesn't and the big players(Oracle, SQL Server, Sybase) don't either. I don't think you want to power you high traffic web site with Access.
Years of dougnuts, coffee, and sitting in one place makes the heart weak and the ass wide. It is almost unthinkable for a programmer to live to 40.
Who does this kind of administrator uses the server to edit services. Most you can connect to with a MMC plugin if not you could terminal into the server, either way you don't need to use the server localy
Windows Messenger with a colleague, AIM with my girlfriend, and Google Talk with a friend at a different tech company
Sounds like a good client for you would be no client, so you can get some work done.
If you are dealing with a small db or relatively light transactions you could setup real time replication or some other type of of rapid change transfer system depending upon DB vendor. But if the change is rapid to the database you will need some sort of shared storage. There are storage solutions for under 10000 that you can purcase and connect multiple servers to. If your data isn't worth that amount to spend you don't need a cluster.
Migrate all your servers to Mac Mini's.
This is the craziest thing I've read about VS in years. In VS.NET you can write fully object oriented code. Just because somebody takes short cuts and uses the drag and drop tools for RAD development doesn't restrict another developer from writing fully object oriented multi-tiered applications. This is a matter of knowing everything available. VS allows for both, just beginners never care to learn how to write could code, this a problem with the programmers not the IDE. Anything you can write in Java with Eclipse you can write in C# or VB.NET with VS.NET. Read a thread on .NET and you'll see that its just a rip off of Java, so of course you can fully object orient it.
Are you on crack, you can place multiple domains on IIS. If you are going to make points about one product being better than another atleast know what both can do.
Good point, because cross join is so useful it is used so often in applications.
So he was arguing against a language that is no longer in production by it vendor. VB 6 came out when 1999 maybe. Current VB is VB.Net go to Microsofts site go to Visual Basic and you will see it is about VB.Net which is the current Visual Basic.
However distributed thin web applications allowed you to do "new and better things than the Office package and more.""
Thats crazy, if there was something to add to an office package how come no company or person has come up with it in the last 10 years. There is only so much you can do with a word processor and spread sheet.
VB.Net complies to the same code has C# if you turn on remove overflow checking and options strick. So how can you lump VB into a differenct category than C#?