Welcome Guest ( Log In | Register )



 
Reply to this topicStart new topic
> C# And .NET, Know about C# and dot.Net
thedevil
post Dec 4 2004, 06:34 AM
Post #1


Member - Active Contributor
Group Icon

Group: Members
Posts: 82
Joined: 17-November 04
Member No.: 1,392



any thread about .net and C#. i presume there is no thread about it... hence...
here is one... share your information about C# and .net and anything... concerning it...
Go to the top of the page
 
+Quote Post
thedevil
post Dec 4 2004, 06:36 AM
Post #2


Member - Active Contributor
Group Icon

Group: Members
Posts: 82
Joined: 17-November 04
Member No.: 1,392



.Net is a new change in web solutions technology... as far as i know... the main feature is around ASP.net and i dont know much about it...
soon will explore the depth and produce a short tutorial for fellow members....

so wait...
Go to the top of the page
 
+Quote Post
r3d
post Dec 4 2004, 06:01 PM
Post #3


death
Group Icon

Group: Members
Posts: 268
Joined: 8-September 04
Member No.: 384



ahem! no double posting and kindly use the edit button wink.gif

about dot.net and c#, c# is an another prog languages came from c++ which is safer and but not as powerfull as the latter(no pointers dry.gif), and dot net is an.... i forgot(sorry sad.gif )

i'll post next time i have feed my brain.
Go to the top of the page
 
+Quote Post
marijnnn
post Dec 5 2004, 08:55 AM
Post #4


Premium Member
Group Icon

Group: [HOSTED]
Posts: 336
Joined: 22-September 04
Member No.: 798



the way java was based on c++, trying to rule out the biggest flaws of c++, c# is based on java.

it's just one part of the .net platform, there's j# en vb.net and asp.net, which actually is just a way to program for webapplications and uses either vb.net & c#

best way to program for .net apps is getting visual studio.net, a ms product that costs quite a bit, but it's worth it's money.

anything you want to know, just ask
Go to the top of the page
 
+Quote Post
Hercco
post Dec 11 2004, 11:34 AM
Post #5


Super Member
Group Icon

Group: Members
Posts: 595
Joined: 4-September 04
Member No.: 228



C# and the whole dot net is Microsofts latest attempt to tie programmers to their operating systems.

Go to the top of the page
 
+Quote Post
neno.tu
post Dec 12 2004, 02:59 AM
Post #6


Newbie [ Level 2 ]
Group Icon

Group: Members
Posts: 24
Joined: 22-October 04
From: Caracas, Venezuela
Member No.: 1,241



Well, .NET has a great power on programming web sites... Is true that C is most cross OS language, and that C# is a windows-only language... But with SDK's like mono yu can run it on Linux, so is not that tied up to Windows...

Has a great set of libraries that help you make almost everything more easily...

I like it better than C+ or C++ 'cause it has a easies and more understandable sintax...
Go to the top of the page
 
+Quote Post
Analyst
post May 5 2005, 07:30 AM
Post #7


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 34
Joined: 18-April 05
Member No.: 4,114



If you are interested have a llok at the beginning videos for LearningVisualStudio.net. They are excellent in showing how to approach this language.


QUOTE(neno.tu @ Dec 12 2004, 02:59 PM)
Well, .NET has a great power on programming web sites... Is true that C is most cross OS language, and that C# is a windows-only language... But with SDK's like mono yu can run it on Linux, so is not that tied up to Windows...

Has a great set of libraries that help you make almost everything more easily...

I like it better than C+ or C++ 'cause it has a easies and more understandable sintax...
*


Go to the top of the page
 
+Quote Post
mdchurchill
post May 27 2005, 10:33 AM
Post #8


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 9
Joined: 21-April 05
Member No.: 4,198



QUOTE(Hercco @ Dec 11 2004, 12:34 PM)
C# and the whole dot net is Microsofts latest attempt to tie programmers to their operating systems.
*



I disagree. I love the infrastructure and architecture of DotNet, and in particular C#. Let me explain:

The .NET framework is precisely thus: a framework. It provides a frame of methods and classes and namespaces to do things that one would like to do - run GUIs, internet, data processing, lots of collection and utility classes etc. It also provides a language in which to use them, a very object-orientated set of semantics. The various different languages, C#, .NET, C++.NET, Delphi.NET (produced by Borland, hence proving this isn't an entirely microsoft thing) all then can use this framework and is compiled to .NET bytecode. Microsoft then provides an interpreter for this bytecode for Windows (but there is also in production an implementation of the bytecode interpreter for Linux, hence once this is done .NET bytecode can be run on Linux, the same bytecode that would work on Windows.) On one level, the .NET framework provides a nice way of abstracting things off: You have the bytecode, produced in any language you wish, that can then run on many platforms - both platforms have a GUI implementation, that has the same behaviour and properties so you can use code for both systems. Thus, the entire .NET system is object-orientated itself, which is how things should be done in a modern world and make sense.

Another thing I love is the actual power of the framework from the object orientated point of view: the notation is very nice and it allows you to do everything, <i>full</i> object-orientated power (in a way unlike any previous microsoft language,) very consistent notation not treating system things specially to anything you would do, and has some quite outstanding features compared to Java or VB.Net, particularly in Framework Version 2.0 including generics (polymorphic data types, for those from the Functional Programming world,) Anonymous functions (Yayy! LAmbda abstractions in Real Life not just in Academia!) and even co-routines (or at least a beautiful iterator-translation implementation of them.) The .NET framework and in particular C# are now my language of choice for most general tasks, and I have used it in industry last summer writing a generic object-orientated machine simulator.
Go to the top of the page
 
+Quote Post
ScepterDonFetti
post Dec 30 2007, 07:04 AM
Post #9


Newbie [ Level 2 ]
Group Icon

Group: Members
Posts: 14
Joined: 30-December 07
Member No.: 27,229



QUOTE(Hercco @ Dec 11 2004, 05:34 AM) *
C# and the whole dot net is Microsofts latest attempt to tie programmers to their operating systems.


C# is honestly a great language from microsoft. It's easy to learn, the compilers are free and it really is
turning into a solution for true cross-platform development.

I don't know if the mono project has anything to do with it, but microsoft has actually gone open-source
with v.3.5 of the .Net Framework. I'm sure the mono development teams will soon be scouring the
source code and developing a real port for linux and other operating systems.

Visual Studio 2008 has just been released.

In C# this introduces LINQ for creating objects out of Relational SQL Server databases and WPF for
creating visually compelling windows applications and stand-alone browser applications.

In Web Developer microsoft got away from that really annoying theme engine they built in '05 and created
an extremely nice CSS based theme engine.

I hate microsoft products as much as the next programmer, but if they keep cranking out open-sourced
updates like they did this year, I'm all for it!

I still wish google would build a cross-platform framework complete with visual development tools.
Go to the top of the page
 
+Quote Post
BarS
post Apr 16 2008, 04:08 AM
Post #10


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 2
Joined: 16-April 08
Member No.: 29,819



QUOTE(mdchurchill @ May 27 2005, 04:33 AM) *
Microsoft then provides an interpreter for this bytecode for Windows


Actually, CLR provides just-in-time compiler, which compiles IL (bytecode) just once on demand. So, potentially, C# code can be faster than C++.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics


 



- Lo-Fi Version Time is now: 5th September 2008 - 09:48 AM