Computer Talk Discussions here pertain to mods, troubleshooting, and PC/console gaming

hey web folks - talk to me about .NET

Thread Tools
 
Search this Thread
 
Old Jan 11, 2006 | 04:51 AM
  #1  
jacksonpt's Avatar
Thread Starter
Senior Member
 
Joined: May 2002
Posts: 2,752
Likes: 0
From: Binghamton, NY
hey web folks - talk to me about .NET

been looking at job openings (trying to find something better) and virtually everyone is looking for .NET people. What's .NET all about? Why is it so popular?
Reply
Old Jan 11, 2006 | 04:56 AM
  #2  
Churnd's Avatar
Registered User
 
Joined: Jan 2003
Posts: 4,087
Likes: 1
From: Hattiesburg, MS
I'd like to know this myself...
Reply
Old Jan 11, 2006 | 05:10 AM
  #3  
lee's Avatar
lee
Contributing Member
 
Joined: Dec 2003
Posts: 6,729
Likes: 0
From: boston, ma
i ran into this in my current job actually

we decided not to use it, but to use sharepoint for that project, though my understanding is one doesnt necessarily relate to the other.

my understanding of .net is that its basically a web based infrastructure (portal if that helps you) to deliver web services programs via xml.

i dont know how it all works, but my grasp of it is that you can centralize all info and give access to programs via the web... sort of like a vpn i think?

i hope someone with experience chimes in.
Reply
Old Jan 11, 2006 | 08:13 AM
  #4  
Scottiac's Avatar
Contributing Member
 
Joined: Aug 2002
Posts: 879
Likes: 1
From: Sacramento, CA
Wow. The answer to that question fills many, many books.

In brief, .NET is microsoft's current application development infrastructure. It covers both Windows and Web programming (among others). For web developers, it provides the same class of tools that windows (etc) programmers have had for years (better actually) so you can develop much more capable things without it being a quivering mass of spaghetti.

It has lots of advantages over its predecessors, such as being easier to maintain, reuse stuff in many pages, automate a lot of the annoying stuff like validations, etc.

It's damn cool because you get an environment where you can multiple languages (C variants, VB, and a few others) that actually play nice together, application deployment is a dream, and the built-in ways to do things like manipulate databases are actually usable in the real world (unlike some of MS's predecessor products).

It also has a fantastic amount of support for all things web, including good page programming tools, excellent web services development, and similiar functionality.

It is popular because a) it's the current microsoft thing, and b) it really IS that much better than it's predecessor.

It's only major disadvantages are that it's microsoft, and therefore really only runs on microsoft platforms, and that it's microsoft, so it's 137 times the size of it's predecessors.

Disclaimer: I don't work for Microsoft. I've been programming for 20-odd years, and this is just what I'm using today...
Reply
Old Jan 13, 2006 | 10:01 AM
  #5  
Crux's Avatar
Registered User
 
Joined: Dec 2004
Posts: 842
Likes: 0
From: Castle Rock, CO
.Net rocks.

I've been using it for a couple years now and it is sooooooooo much better than ASP.
We are just starting to look into upgrading ASP.NET 2.0 (which hopefully isn't too much of a headache)
Reply
Old Jan 13, 2006 | 10:13 AM
  #6  
jacksonpt's Avatar
Thread Starter
Senior Member
 
Joined: May 2002
Posts: 2,752
Likes: 0
From: Binghamton, NY
is it the latest and greatest because it's Microsoft, or is it really that good? I've been pretty happy with MySQL and PHP, but I get the impression that .Net is more than a coding language and a database that play nicely together.
Reply
Old Jan 13, 2006 | 10:29 AM
  #7  
Crux's Avatar
Registered User
 
Joined: Dec 2004
Posts: 842
Likes: 0
From: Castle Rock, CO
I haven't used MySQL and PHP, but asp.net just has a lot of nice controls and features that speed up development. It finally separates the biz logic from the presentation layer by using code-behind files.

The interface is an HTML file (.aspx) and the code-behind files are C# (.cs) or VB.NET (.vb) that are compiled into dlls.

This makes it easy for a front end graphic designer to polish up the UI without interfering with the backend developer.

That datagrid is prob one of the most useful customizable controls. Create a dataset, bind it to a datagrid and you instantly have a listing with sortable columns, paging, alternate color rows, etc, etc. If you want one of the columns to be a data entry textbox, just overload that column with your own template.

You can even create your own custom controls and dynamically inject them into the page at runtime. Plus creating web services are a piece of cake.
Reply
Old Jan 13, 2006 | 10:33 AM
  #8  
Scottiac's Avatar
Contributing Member
 
Joined: Aug 2002
Posts: 879
Likes: 1
From: Sacramento, CA
Compared to their previous offerings (ASP for web stuff and Visual Studio 6 for windows programming), it's really that good.

Compared to php/mysql, I can't really say. I don't have the experience to defend any comments there. The minimal web scripting I've done outside of MS products is using a text editor to write bad perl scripts, and that just sucked.

The thing I really like is that the development tools are really top notch to use, everything is nicely separated out between presentation and implementation, the tools are super helpful in helping you remember all those cool properties you forgot about, and the ability to make a very responsive web site with minimal effort is pretty sweet.

I'm sure you could say the same thing about Dreamweaver or any of a host of other top end products, but I don't have the experience to prove it.

.NET according to Microsoft is pretty much "everything". It's the underpinnings of pretty much all of their current or incoming technologies.

I'm not sure this is really helpful. I think you need to hear from someone who has used other tools and can compare.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
JustMike
86-95 Trucks & 4Runners
11
Apr 21, 2016 07:08 PM
4x4-runner
Vehicles - Parting Out
1
Aug 30, 2015 08:55 AM
exporunner
3.4 Swaps
3
Aug 3, 2015 06:10 PM
wolfpackfan33
Pre 84 Trucks
2
Aug 2, 2015 03:36 PM
4x4-runner
Misc Stuff (Vehicle Related)
0
Aug 2, 2015 09:24 AM




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