Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - New Logo
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

New Logo

 Post Reply Post Reply Page  <1 4567>
Author
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 13 April 2006 at 10:40am
Originally posted by Bluefrog Bluefrog wrote:

Again, it depends on your environment. For DNN (an ASP.NET portal application), installing modules (similar to a script) requires almost zero brain activity. It's just that easy.
But that's not ASP.NET making it easy, thats DNN.  Mambo/Joomla written in PHP has the simplest way to install modules that I've seen.  You don't even have to unzip them!  You just upload the zipped module which contains all the files, Joomla/Mambo unzips it, reads the XML instructions for installing the module, and installs it.  Now that's simple.  But again, has nothing to do with PHP or ASP.NET as far as the person who is adding the module is concerned.
 
...
 
Oh, and about the logo.  The more I look at it, the more I think its too... square.
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Post Options Post Options   Thanks (0) Thanks(0)   Quote WebWiz-Bruce Quote  Post ReplyReply Direct Link To This Post Posted: 13 April 2006 at 10:53am
Looking at ASP.NET 2 Microsoft is making ASP.NET even simpler to use.

Their free web matrix package makes building ASP.NET sites easy now.

Also, ASP.NET 2 integrates really easy with SQL Server Express 2005 (which is also free). You can now create an SQL Express .mdf file just like an Access .mdb file and then simply upload it to a folder on your site and use ASP.NET to attach it to your application.

This allows you to use ASP.NET with the power of SQL Server for free in a manner as simple as using ASP and Access.

VS 2005 will even create the SQL Server .mdf file for you place it in a folder and attach it to your ASP.NET web page!! (not sure if this is possible in the free web matrix software)

This I think what MS have done is in direct competition to PHP and mySQL, but even easier to do and more powerful.

I think that now ASP.NET 2 is out with SQL 2005 Express and the free tools, with it being simpler to use, more people will start taking the plunge and going for ASP.NET 2 over PHP.

I know it's now looking more attractive to me than ASP.NET 1 did and I imagine more people will do also.
Back to Top
dpyers View Drop Down
Senior Member
Senior Member


Joined: 12 May 2003
Status: Offline
Points: 3937
Post Options Post Options   Thanks (0) Thanks(0)   Quote dpyers Quote  Post ReplyReply Direct Link To This Post Posted: 13 April 2006 at 2:06pm

ASP.NET 2.0 is easier to program with than 1.x. You can do things in one line that would have taken half a dozen lines in 1.x

That's both a blessing and a curse though. Any time a bunch of functionality gets encapsulated into one function, it becomes harder to modify one piece of it as it's masked by the uber-function.

The biggest limitation on .net 2.0 deployment in shared hosting environments is currently psoft's Hsphere control panel which can support either 2.0 or 1.x for an account, but not both for the same account.

There are ways for the server admin to manually configure a domain to use a version other than the hsphere default for the server but if you loose the server, all that manual configuration has to be redone. Not a problem if you only have a couple of sites that are not the servers .net standard, but a different matter if there are hundreds on the server.

The corporate world tends to avoid scripting languages for public web sites. The main problem there is the run-time execution of script code which is hundreds of times slower than compiled machine code (or in the case of .net, Common Language Runtime.

I think it's useful to remember that .net is a framework, not a language. As a framework it is extensible beyond it's initial capabilities. ASP has a half-dozen or so objects, .net has well over 2000 built in - not counting extensions to the framework. That's an uncomfortable position to be in for people who are used to knowing a language inside-out.

The closest paradigm we have for .net development is the java framework where functionality is also organized by libraries. There's a core set of libraries that everyone should be familiar with and then there's additional libraries that you only get involved with for specific types of system services - e.g. JMS = Java Message Services library, JDBC = Java Data Base Connectivity, etc. It's not uncommon to see a bunch of acronyms behind an add for a java developer - those acronyms specify the libraries you need to be familiar with.

Where Microsoft has fallen on it's ass is in mapping the .net libraries to types of systems. In an object-oriented world, there are 22 system "design patterns". All systems/subsystems will fall into one of those patterns.

The java community has done a good job of mapping those design patterns to libraries and applications. So If I want to build a web-based application that does X, I can find out that YY design pattern is probably the most useful and it will involve ZZZ libraries.

Microsoft depended upon the community to explore the language and develop the library mappings to design patterns and applications but it hasn’t happened beyond a limited scale for a variety of reasons. Microsoft has started to step up to the mapping plate but in a back-assward manner.

So the bottom line is that you don't need to know everything about .net beyond understanding a few framework concepts and what a couple of libraries can do for you. That'll give you the ability to explore or use other libraries on an as-needed basis. The capabilities of the .net framework are going to grow and the body-of-thought for how to use it is also advancing. The longer you put it off, the further behind you'll be when you do make the jump.

PHP is a respectable language with some limitations, after JAVA/JSP, it's probably the best language for UNIX apps. Java however is a poor choice for shared web hosting due to limitations of the virtual machines needed to run it in. Object PHP however is still something of a joke. I don't see the larger conceptual image of how it all fits together that .net and java have used as their guide - but admittedly, I haven't looked that closely at it.



Edited by dpyers - 13 April 2006 at 2:08pm

Lead me not into temptation... I know the short cut, follow me.
Back to Top
michael View Drop Down
Senior Member
Senior Member
Avatar

Joined: 08 April 2002
Location: United States
Status: Offline
Points: 4670
Post Options Post Options   Thanks (0) Thanks(0)   Quote michael Quote  Post ReplyReply Direct Link To This Post Posted: 13 April 2006 at 2:54pm
Originally posted by wistex wistex wrote:

A bit intimidating for someone who just wants to modify their script so that the logo is in a different place, or who wants to integrate two scripts they purchased together.  It isn't as simple as "change one line, upload and refresh your browser."  You have to buy software to write ASP.NET or find free software, change one line, recompile and hope it compiles, reupload the whole thing again, and then you get to refresh your browser. 


Well, it really depends what you want to change. I think they made it even easier in asp.net especially 2.0 to change design. You have essnetially 1 or 2 master pages, change those and the design is changed on all 5000 sites you might have. These Master pages can include everything common like menus, login controls etc so only the content itself is different. For changing a logo around or editing a css class, you don't need to re-compile. You can still open the aspx page like you are opening the asp page to edit design. The compiled "stuff" is usually just business logic, data access etc. They have barely ever anything to do with design so Notepad is still my friend for quick changes.

Now I can agree that languages like PHP make some things simpler. Following the flow of a script language is much simpler. It is faster to learn how it works and if there is an error it is usually at the line indicated and not some remote object. So I think it always depends on what you need to do and what the visibility/focus of your site is.
    
Back to Top
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 13 April 2006 at 8:19pm
Good points.  I may eventually try ASP.NET now that I have enough knowledge of programming.  But the novice will probably stick with simpler things until they get up to par, like I did.  Started with HTML, then MivaScript, then ASP, then PHP, and now might even try some ASP.NET for new websites (not existing ones).

I can see people going from HTML to ASP/PHP to ASP.NET, but I don't see the casual webmaster jumping directly to ASP.NET unless they are interested in becoming a programmer.
Back to Top
Mikey View Drop Down
Senior Member
Senior Member

1979

Joined: 06 October 2003
Location: United Kingdom
Status: Offline
Points: 839
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mikey Quote  Post ReplyReply Direct Link To This Post Posted: 14 April 2006 at 3:36pm
I'm liking the 'reflection' underneath the new logo as of today, very stylish -boRg- Wink
Handyman man?
Back to Top
Bluefrog View Drop Down
Senior Member
Senior Member


Joined: 23 October 2002
Location: Korea, South
Status: Offline
Points: 1701
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bluefrog Quote  Post ReplyReply Direct Link To This Post Posted: 14 April 2006 at 4:48pm
What I see MS doing is creating a very wild language that offers insane amounts of power (PHP cannot compete with .NET there) and then offering the TOOLS to do something with it. They aren't there quite yet, but I'm sure that .NET 3 will absolutely kill anything else out there. But, that's contingent on the TOOLS that are available.

People don't want to create code... They want to DO things. And ASP.NET is  making (will make) real power accessible to normal people the way that CoffeeCup HTML editor made making web pages accessible to your mom.

MS is about "getting things DONE".

UNIX is about "it had better f**king work no matter how much it costs..."

Linux is about "I'm a cheap bastard and won't pay for software."

Mac is about "I just want to send email and surf."

Personally, I just want to get stuff done. The MS model works for me.

I do not need to run systems with 99.9999999999999% uptime distributed over 10,000 servers.  If I needed that, I'd look at UNIX (Sun, HP, IBM), not Linux or Windows.

The problem is a question of scale. UNIX for a simple pure static HTML web site is like using nukes on mosquitoes.

For seriously intense applications, Cray is one to look at. But we're not concerned with that kind of stuff here.

And the reflection looks nice too in the logo. Smile



Back to Top
wistex View Drop Down
Mod Builder Group
Mod Builder Group


Joined: 30 August 2003
Location: United States
Status: Offline
Points: 877
Post Options Post Options   Thanks (0) Thanks(0)   Quote wistex Quote  Post ReplyReply Direct Link To This Post Posted: 14 April 2006 at 6:23pm
Originally posted by Mikey Mikey wrote:

I'm liking the 'reflection' underneath the new logo as of today, very stylish -boRg- Wink

Yes, the reflection adds something.  I like it.  I looks less... er, squarish with the reflection.  Me likes. Thumbs Up
Back to Top
 Post Reply Post Reply Page  <1 4567>

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.