Click here to Skip to main content
15,890,717 members
Home / Discussions / Web Development
   

Web Development

 
Questionweb form 2010 display error message Pin
dcof16-Aug-16 5:00
dcof16-Aug-16 5:00 
AnswerRe: web form 2010 display error message Pin
ZurdoDev24-Aug-16 7:48
professionalZurdoDev24-Aug-16 7:48 
QuestionProblem Accessing Site Hosted in IIS Pin
Kevin Marois15-Aug-16 16:13
professionalKevin Marois15-Aug-16 16:13 
QuestionWhat makes an excellent web developer? Pin
DesignersX12-Aug-16 19:16
professionalDesignersX12-Aug-16 19:16 
AnswerRe: What makes an excellent web developer? Pin
Richard MacCutchan12-Aug-16 22:17
mveRichard MacCutchan12-Aug-16 22:17 
AnswerRe: What makes an excellent web developer? Pin
Nathan Minier15-Aug-16 1:14
professionalNathan Minier15-Aug-16 1:14 
GeneralRe: What makes an excellent web developer? Pin
petter201230-Aug-16 19:26
petter201230-Aug-16 19:26 
GeneralRe: What makes an excellent web developer? Pin
Nathan Minier31-Aug-16 1:59
professionalNathan Minier31-Aug-16 1:59 
I'm 100% on board with your points about designers. Perhaps a better way to put it is that designers are more invested in the UX while developers generally are more concerned with the plumbing. It's just not my world, so I don't have terribly much to say about it.

That said, I think there are some points of contention in the block that you wrote about developers (I do live in that world, so have a whole hell of a lot to say Smile | :) ).

petter2012 wrote:
For example, ASP.NET WebForms is much easier (if you're not good at OO practices) and more similar to a traditional HTML web site than ASP.NET MVC.


I'm sorry, but IMO this is terrible advice. WebForms obfuscate the dual nature of web applications and lead to confusion, not clarity. It was a bad stop-gap to try and make WinForm developers comfortable using a RAD tool for the web. At this juncture, I think advising learning it is an exceedingly bad idea, and I don't just say that because I'm getting tired of modernizing applications that were written using it. New devs (in the MS stack) should put in the time to learn MVC.NET; it will serve them far better and will improve the state of software overall.

I would also contend that MVC.NET is quite a bit closer to the DHTML pages that I worked on with PHP and CGI gateways in the last 20 years than WebForms. WebForms are much closer to that Adobe Cold Fusion garbage that is like some sort of torture from the very pits of hell.

petter2012 wrote:
Of these five, Javascript could perhaps be omitted, depending on the website's needs, but you can't live without the other four.


I'm afraid that I need to argue this point as well.

The fact is that Java(ECMA)Script is the language of the web; modern stacks can even use it for the server-side. Realistically, it's the only item that you mentioned that is a programming element that absolutely needs to be learned for a modern web application. HTML and CSS are important, but those are ostensibly templates and configurations. SQL queries are nice and all, but a decent ORM can stand in. Even server logic can (depending on the application) potentially be ignored as DBMS have begun exposing http data endpoints to support the asychronous nature of the current web application (not to mention those goofy mobile apps).

petter2012 wrote:
If you keep things simple you will find that web development is much easier than most other programming.


I would argue that this is true for amateurs using a WYSIWYG toolset to make a web page for their bowling league, not aspiring professional developers. It also serves the aforementioned designers well as a proof-of-concept for their designs. I think that learning code is very much a value-for-dollar item, with the dollar in this case being the time and effort spent on it.

Yes, a CRUD application using total bolierplate can be created and running within minutes if you have even nominal skill, but that's no different from a native application. Developing a robust and useful web application requires at least as much complexity, planning, and headache as a native app; effectively the user's browser is the UI thread.

I guess ultimately what I'm saying is that I don't want to see the people who are just starting out being soft-balled on this. If they want to be a graphic designer then hey, go the designer route. This isn't for everyone, a point on which I think we're all in agreement. But if a fresh face is not intimidated by the depth and breadth of knowledge needed to be a real developer, then they should do it and do it right.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli

GeneralRe: What makes an excellent web developer? Pin
petter201231-Aug-16 13:43
petter201231-Aug-16 13:43 
GeneralRe: What makes an excellent web developer? Pin
Nathan Minier1-Sep-16 0:58
professionalNathan Minier1-Sep-16 0:58 
AnswerRe: What makes an excellent web developer? Pin
Mohd Shibli21-Sep-16 7:32
professionalMohd Shibli21-Sep-16 7:32 
Questionconverting string to html Pin
Raghavendra.Kodimala11-Aug-16 4:18
professionalRaghavendra.Kodimala11-Aug-16 4:18 
AnswerRe: converting string to html Pin
Richard MacCutchan11-Aug-16 4:25
mveRichard MacCutchan11-Aug-16 4:25 
AnswerRe: converting string to html Pin
W Balboos, GHB11-Aug-16 8:36
W Balboos, GHB11-Aug-16 8:36 
AnswerRe: converting string to html Pin
ellegonzalez19-Aug-16 23:51
ellegonzalez19-Aug-16 23:51 
Questionevent for partial view unload Pin
Raghavendra.Kodimala10-Aug-16 22:53
professionalRaghavendra.Kodimala10-Aug-16 22:53 
AnswerRe: event for partial view unload Pin
Nathan Minier11-Aug-16 1:29
professionalNathan Minier11-Aug-16 1:29 
QuestionWhy cant I add any CSS properties to my webpage? Pin
ScarletMcLearn6-Aug-16 2:56
ScarletMcLearn6-Aug-16 2:56 
AnswerRe: Why cant I add any CSS properties to my webpage? Pin
Richard Deeming8-Aug-16 1:47
mveRichard Deeming8-Aug-16 1:47 
AnswerRe: Why cant I add any CSS properties to my webpage? Pin
W Balboos, GHB9-Aug-16 5:15
W Balboos, GHB9-Aug-16 5:15 
QuestionConfused between Django/Python or NodeJS/ExpressJS Pin
Member 118283653-Aug-16 8:57
Member 118283653-Aug-16 8:57 
AnswerRe: Confused between Django/Python or NodeJS/ExpressJS Pin
Nathan Minier5-Aug-16 1:27
professionalNathan Minier5-Aug-16 1:27 
GeneralRe: Confused between Django/Python or NodeJS/ExpressJS Pin
Root1316-Nov-16 0:06
Root1316-Nov-16 0:06 
GeneralRe: Confused between Django/Python or NodeJS/ExpressJS Pin
Nathan Minier16-Nov-16 0:59
professionalNathan Minier16-Nov-16 0:59 
Question[ChildActionOnly] attribute in MVC Pin
Mgkvp2-Aug-16 23:25
Mgkvp2-Aug-16 23:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.