Welcome, Guest. Please login or register.

Author Topic: Microsoft .Net  (Read 2732 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline carlsTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1047
    • Show only replies by carls
Microsoft .Net
« on: April 09, 2003, 05:03:57 PM »
I'm currently learning web development in MS.Net. C# seems like a nice language and all, but the .Net web projects are so bloated it's not even funny. To make a simple page that posts a form to itself while doing a Rot13 on the posted text, somewhere around ten files are created. TEN FILES!

Ahh, Microsoft. They never disappoint you, do they? :-)
Amiga: Too weird to live, too rare to die.
 

Offline odin

  • Colonization had Galleons
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 6796
    • Show only replies by odin
Re: Microsoft .Net
« Reply #1 on: April 09, 2003, 05:08:29 PM »
Care to explain what this .net sutff is all about? I've heard the term now for a while, but never really quite understood what it is...something akin to Java?

Offline mikeymike

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 3420
  • Country: 00
    • Show only replies by mikeymike
Re: Microsoft .Net
« Reply #2 on: April 09, 2003, 07:01:06 PM »
It's the latest word that MS are selling :-)

Seriously, it's a load of different things thrown into the same melting pot:

First off, there's C# ("C sharp").  A guy at my previous company developed a couple of apps in it, seems to work fairly well, fair enough.  It appears to compile quite well, as in small.

The more significant bit of .net is that it's an interface for developers to develop in quite a few more languages for MS platforms, which isn't that bad an idea really, but it's not worth getting seriously excited about.  IIRC, Python, SOAP, and a few others are the more significant names listed.  From what I've seen of that part of .net, plugging into IIS, is that it's MS's idea to have people install their .net infrastructure to support a load of scriptable languages plugging into IIS instead of say installing ActivePerl, and a load of third-party bits of software.  MS's usual tactic of forcing out as many software writers for Windows as possible.

The more bizarre bit is that MS are labelling world+dog MS products with .net, particularly Office.  I'm not sure why.  I can't see how what I've explained for IIS would be particularly useful for MSOffice.

From what I've seen of .net, it's worth paying about as much attention to as most people pay to Active Desktop nowadays.  Once Active Desktop was going to turn the whole world around, now it's just another bit of bloat making the desktop slower.

I'm not claiming to have seriously and looked in-depth into .net, and I'm sure other people will be able to correct or add to what I've written, but I looked into it from my Windows sysadmin [the kind that does have a brain, apparently the minority :-)] point of view, looking to see if there's anything potentially worth paying much attention to, but not really, IMO.

.net is an anti-Sun project, not an anti Java project (yes, I know, Sun made Java).  Sun's equivalent is called "Sun ONE" IIRC.
 

Offline alx

Re: Microsoft .Net
« Reply #3 on: April 09, 2003, 07:45:18 PM »
.NET seems interesting - there's a bit here, but I'm always going to be supicious of any "standard" that M$ introduce.  Embrace, Extend, Extinguish, anybody?

Offline carlsTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1047
    • Show only replies by carls
Re: Microsoft .Net
« Reply #4 on: April 09, 2003, 08:25:47 PM »
.NET is just really a new development platform for Windows applications, Web sites and everything inbetween. The problem is that they're trying too hard. They put everything i VS.Net, from C++ to creating small HTML pages. Obviously this is slow and bloated.

Latest thing I heard MS is going to "close" the .Net technology by renaming it and changing the protocols used.

Well, at least I've managed to code my first ASP.Net page outside of VS.Net now :-)
Now all I need is a printed ASP.Net/C# reference and I should be set to go.
Amiga: Too weird to live, too rare to die.
 

Offline carlsTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1047
    • Show only replies by carls
Re: Microsoft .Net
« Reply #5 on: April 09, 2003, 08:27:26 PM »
Oh, and by the way - the executables compiled in VS.Net may be small, but the .Net framework is at it's smallest 20MB and there's where all the logic is at. So to run a 2kB "Hello world" program, you need 20MB of DLLs first.
Amiga: Too weird to live, too rare to die.
 

Offline SklEr0

  • Newbie
  • *
  • Join Date: Jul 2002
  • Posts: 26
    • Show only replies by SklEr0
    • http://www.sklero.it
Re: Microsoft .Net
« Reply #6 on: April 09, 2003, 11:08:45 PM »
using System;
using System.Brain;
using System.Brain.Connection;
using System.Trad.English;

protected void Man_Load(object sender, EventArgs e)
{
    String s = "___";
    s += "uo!";

    prepare4View();

    Response.Write(s);
}

public void prepare4View()
{
    if(!IsPostBack)
    {
        header.Title = "Hello World! =)";
    }
}


Hi!
I'm currently developing in M$.NET (Visual Studio 2k3 Final Beta, Win2k3 Server Enterprise Edition, Framework 1.1) and it's sooooo cooool!!!

the product we dev is a kind of Xoops, but so much powerfullll...
if we wont the demo is here the gfx is so scary eheh!!

another portal created is here

we can integrate any type of application, create forms in automatic way, etc..

so, c# is a very powerful and OO and 'dev-friendly' language, and the new visual studio too..

they have done a beautiful job (or a good copy?eheh..)

..sorry4myEnglish eheh..

Response.Flush();

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Microsoft .Net
« Reply #7 on: April 09, 2003, 11:13:52 PM »
Response.Write() - *shudders*...very ASP :-)
int p; // A
 

Offline gnarly

  • Sr. Member
  • ****
  • Join Date: Feb 2002
  • Posts: 351
    • Show only replies by gnarly
    • http://thinkdrastic.net/
Re: Microsoft .Net
« Reply #8 on: April 10, 2003, 12:37:08 AM »
Quote
Karlos wrote:
Response.Write() - *shudders*...very ASP :-)
OI! Nowt wrong with Response.Write! ;-)
Cheers,

Olly
Think Drastic
 

Offline Kermito

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 114
    • Show only replies by Kermito
Re: Microsoft .Net
« Reply #9 on: April 10, 2003, 01:36:13 AM »
Quote

odin wrote:
Care to explain what this .net sutff is all about? I've heard the term now for a while, but never really quite understood what it is...something akin to Java?


@Odin

There is very interesting article with several references about the true nature of .Net and C-sharp in HERE

Very interesting, specially if you are interesting in e-commerce and thinking about doing a career depending on M$

happy reading :pint:
- - -
Armakuni, The Last Ninja
 

Offline volmer

  • Newbie
  • *
  • Join Date: Feb 2002
  • Posts: 28
    • Show only replies by volmer
    • http://qeep.dk/~volmer/
Re: Microsoft .Net
« Reply #10 on: April 10, 2003, 02:33:35 AM »
Quote
To make a simple page that posts a form to itself while doing a Rot13 on the posted text, somewhere around ten files are created. TEN FILES!

Yeah. It doesn't get much more lame and baby-compliant than that.
 

Offline Treke

  • Newbie
  • *
  • Join Date: Feb 2002
  • Posts: 45
    • Show only replies by Treke
Re: Microsoft .Net
« Reply #11 on: April 10, 2003, 07:26:56 AM »
Hi guys

.NET itself offers more new technologies inside, the new ADO.NET, data binding, reflection, etc ...
The SW development style is, unfortunately, far away what is on the amiga now.
Anyway, the most helpfull site for me was .NET247
But I have to admint I never used .NET for Web dev.

re

Treke
 

Offline carlsTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1047
    • Show only replies by carls
Re: Microsoft .Net
« Reply #12 on: April 10, 2003, 06:11:27 PM »
@Sklero
Yup, it's VS.NET allright;


Only Microsoft would p*ss on a standard they were a part of creating :)
Amiga: Too weird to live, too rare to die.