PDA

View Full Version : .Net question



RabBell
June 22nd, 2006, 12:06 PM
more of a point of view really rather than a help me kinda thing

I've been programming ASP for about 6 years now and I need to switch to another language before I find myself frozen out the industry.

I bought an ASP.NET book (the obvious choice I thought) but every job I look at wants developers who don't just know ASP.NET but also C#.NET....why is that?

Are the 2 very closely linked (other than using the .Net framework)

Would switching to PHP be easier (I gotta book on that as well) ?

any helps appreciated :cool:

Tor Kiloresa
June 22nd, 2006, 01:22 PM
The short answer :

Yes, they are closely linked. The server side part of ASP.NET is either VB.NET or C#.NET.

I believe the jump from ASP to PHP might be easier than ASP to ASP.NET.

SlowRoasted
June 22nd, 2006, 02:12 PM
Is ASP getting fazed out or something?

I see a lot of jobs that say,

"must have advanced experience in Coldfusion, ASP, .Net, AJAX, HTML, CSS, Javascript, Flash/Actionscript, Photoshop, Illustrator, MS SQL Server, MySQL, Dreamweaver, C++, and Java."

Come on now, is someone really supposed to have advanced experience in all of that? Seems kind of rediculous to me. I guess if you know some of them you should go ahead and apply, then politely tell them they are asking for skills that a team of people usually do.

bwh2
June 22nd, 2006, 03:20 PM
I see a lot of jobs that say,

"must have advanced experience in Coldfusion, ASP, .Net, AJAX, HTML, CSS, Javascript, Flash/Actionscript, Photoshop, Illustrator, MS SQL Server, MySQL, Dreamweaver, C++, and Java."
i've noticed the same thing. it's like the person who wrote it was just throwing out as many acronyms as they could remember. it's like, "hmm, i heard C++ was used once for a project, we'd better put that on there too."

didn't you say before that you had a tough time finding php jobs?

SlowRoasted
June 22nd, 2006, 04:10 PM
Yeah, I see a lot more ASP & Coldfusion jobs for some reason. But I'm only searching in USA(Georgia). I dunno about elsewhere.

foodpk
June 22nd, 2006, 04:24 PM
Corporate wh0res and people who actually pay you money usually go for ASP and like as far as I'm seen. Open source geeks and free projects and such go for PHP, you know how it goes.

Templarian
June 22nd, 2006, 11:14 PM
ASP only real advantage from what i've heard is that its better for larger bussiness sites (I've only messed with ASP.net never used regular asp). For smaller bussiness its usually better to stick to php, ususally i find hostings cheaper and the client usually just cares if it works good. I just find PHP much easier to use and so well documented... if its possible its already created with a nice little tutorial or function prebuilt in.

blindlizard
June 22nd, 2006, 11:45 PM
ASP.Net pages are writen in any CLR Language such as VB.Net or C#. If you already write classic ASP, then going the VB.Net route is the easiest because both have syntax based on VB. So, just like you write ASP pages in VBscript (or javascript if you are one of the 3 people in the world that do that), you write ASP.Net pages in VB.Net or C#.Net or J#.Net, or C++.Net or even COBOL.Net if that is what floats your boat.

As far as ASP.Net vs PHP it depends on what you want to do. I have been to huge companies that write all web content in PHP and small companies that only use .Net (and vice versa). This is not the David and Goliath complex that people make it out to be. .Net is compiled, PHP is not. PHP is cross platform .Net is not (but can be with MONO). PHP is closley coupled for MySQL on the backend, .Net leans toward SQL Server, however both can connect to just about any datasource.

I know at least in the states, you will make more money as a ASP.Net developer than a PHP developer. And, if you learn ASP.Net you will also be able to learn Windows programming since you are using the exact same languages to write web apps as Win Form apps.

edit - and the reason why you see jobs want ASP.Net and C# is because that shop is writing ASP.Net apps in C#, so they want people who use C# as opposed to people like me that use VB.Net (even though I can write C#, I prefer VB).

RabBell
June 23rd, 2006, 03:55 AM
yeah it's the same here in the UK, ASP.NET pays much higher wages than PHP jobs but at the moment where I live it's all PHP jobs just now

@slowroasted: yes, asp is being fazed out. I don't think it will ever completly go but if a new project is starting the company doing it has 2 options, PHP or .Net, it'd be very unusual to start a new project in ASP. By the way rumour is Adobe are going to make ColdFusion open source.

It's just classic ASP I've been doing for the last 6 years but I'm still unsure what to switch to?

I take your point lizard on vb.net but thats a skill you always see listed among others. For instance I just missed out on an ASP job where the only 2 skills they were looking for was ASP & SQL, I can't see many jobs being advertised for VB.NET.....also take your point about PHP and ASP.Net and I'm still unsure....

SlowRoasted
June 23rd, 2006, 11:59 AM
By the way rumour is Adobe are going to make ColdFusion open source


Wow that will be groovy. I love coldfusion, though it's been a while and I have forgotten a lot of it. If this happens I definitely see coldfusion taking off.

I see a lot of vb jobs here in the states. I need to learn one of the .net areas, im thinking c# or vb. I saw a C# job posted the other day that was 130k/year base:drool:

Let me get this straight, both c# and vb.net can program for the web like php can right?

blindlizard
June 23rd, 2006, 02:58 PM
what other skills did they want the c# persona to do for $130k, I have never seen a salary like that even in silicon valley.

yes, you write asp.net pages in ANY .net language, C#, vb.net, j#, f#, php.net, cobol.net, etc.

SlowRoasted
June 23rd, 2006, 10:20 PM
Check these C# jobs out

http://www.careerbuilder.com/JobSeeker/Jobs/JobDetails.aspx?IPath=JRKGT&jobcount=29&job_did=J8F3WB6K6VH382QGSR7&sfascc=c%23&dv=dv&jrdid=&lpage=2&sname=&CiBookMark=1&strcrit=QID%3dA6653224968371%3bst%3dA%3buse%3dALL% 3brawWords%3dc%23%3bCTY%3d%2c%2c%3bSID%3dGA%2cALL% 2cALL%3bENR%3dNO%3bDTP%3dDR3%3bYDI%3dYES%3bIND%3dA LL%3bPDQ%3dAll%3bJN%3dJN008%3bPAYL%3d0%3bPAYH%3dGT 120%3bPOY%3dNO%3bETD%3dJTFT%3bETD%3dJTCT%3bETD%3dJ TIN%3bETD%3dJTPT%3bRE%3dALL%3bMGT%3dDC%3bSUP%3dDC% 3bFRE%3d30%3bCHL%3dAL%3bQS%3dSID_UNKNOWN%3bSS%3dNO %3bTITL%3d0%3bVT%3ddetail%3bRAD%3d30%3bJQT%3dRAD

http://www.ajcjobs.com/JOBSWeb/jobseeker/jobSearchDetailFromJobSearch.do

I can't find the 130k, but it was on www.ajc.com

blindlizard
June 23rd, 2006, 11:43 PM
wow, 80 - 110 is high, I guess Atlanta is the place to be....they want 8 to 10 years though...I have about 7. I just got a new gig here in austin at $40 an hour which puts me at 83K that wanted someone with .net skills, but I am mainly doing VB6 stuff