RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

C# Tutorials and Docs

A

Allmight

Guest
C# Tutorials and Docs

Some quick steps to scripting in RunUO.

1. Download RunUO at RunUO - Ultima Online Emulation
2. Download .NET Framework.
3. If you want an editor other than notepad, you can find it at http://www.icsharpcode.net/OpenSource/SD/default.asp
4. If you want to write other code than scripts in C# you should download the .NET Framework SDK from Microsoft. You can find it at
http://msdn.microsoft.com/downloads/default.asp
5. Read some of the tutorials below to get the basic grasp of C#

[*]My Links.
-------------

More Links.
---------------

6. Study the scripts that come with RunUO to see how it works.

You should now be all set to start out on your own. When you have made
a script that you are proud of, share it at Custom Script Releases - RunUO - Ultima Online Emulation

A call to the rest of the community. If you have something to contribute, like tips, tricks, links and other related stuff, please post it in this thread for easy finding for newbies and veterans to make use of. This way we can direct questions to this thread.

So come on everyone, share your knowledge with the community :)

**edit daat99**
All links in this thread were checked and found working on 19/11/2006

**edit psz**
Fixed list code and removed dead links March 27th, 2009
 

David

Moderate
Programmers Heaven

Check out http://www.programmersheaven.com/

Lots of code, how to's, and tutorials... awesome site.
 
L

Lost User

Guest
for russian:
http://www.dotsite.spb.ru/Tutorials/CSharp/
 

Roland

Sorceror
First off, I’m a beginner to this kind of programming. So I was looking for a beginners book.

I picked up Beginning Visual C# by Wrox. This book was suggested to me by a few developers where I work. So far I like it a lot. Not too slow, and not too fast. I don’t have a C background, and I noticed several books start off with the idea that you do.
The one negative is they focus on VS .NET, as if everyone has it. (ok, I do, but still it can be considered a negative as they talk about how to do things specifically using VS.NET)

At the bookstore (B&N) I paid too much, you can get it here for less;
http://www.amazon.com/exec/obidos/tg/detail/-/1861007582/ref=cm_wl_ovu-pg.1-pos.2/002-5905038-5657610?v=glance&coliid=I1DSXD6VP9ITND&me=ATVPDKIKX0DER

check around for better deals.
 
A

Allmight

Guest
three

Three good books. Will post them in the order they should be read.

1. SAMS Teach Yourself C# in 21 Days. ( Good for beginners. No Editor assumptions. ).
2. MICROSOFT Visual C# .NET: Step by Step. ( Good beginning book. Requires Visual Studio .NET. )
3. MICROSOFT Inside C#. ( For more advanced users. Requires Visula Studio .NET )

I am very satisfied with them.

More info...
------------------------------
SAMS Teach yourself C# in 21 Days. http://www.sams.com and do a search for ISBN 0-672-32071-1
MS Visual C# .NET Step By Step. http://www.microsoft.com/mspress/books/6703.asp
MS Inside C#. http://www.microsoft.com/mspress/books/5861.asp
 

Aidsteen

Wanderer
Well... to tell the truth, they're good for a basic understanding of C#, but info about dll's and compiling in them don't work for XP. I just used http://csharphelp.com/ and then fiddled around with the scripts to get a better understanding
 

BizaR

Wanderer
If your looking for a book that explains everything you need and explanations on what it does this is a great book right here....

Visual C#.NET
Developers Handboom
by john paul mueller

comes with a CD that contains all examples of code used in the book... you can use them for your own projects.

also the CD includes utilities such as alchemy mindworks graphics workshop and GIF construction set, C Point Antechinus C# programming edditor, and philip craig's NUnit.

i found it at Fry's Electronics, you can visit their web for details on the book and how to obtain a copy

www.sybex.com
and www.sybexetrainer.com
 

Augustus

Wanderer
I think this has the potential of offending someone, so keep in mind that I am posting this for the good of any newbies to C#--or any programming language at that. I am by no means trying to undercut anything any that you guys posted here before me.

I am brand new to the world of programming and I decided to start with C# for the simple reason that I'm a UO player and would like to make scripts for RunUO.

First of all--and this is JUST me; my opinion--I have yet to come across a web tutorial that could keep my attention long enough to explain to me what a class was. The whole "copy and paste this 'Hello World!' script into notepad and compile it and then we'll go over the parts step by step" thing just wasn't going to happen for me. I couldn't learn from it. So I made up my mind that if I was going to learn this programming language that I'd have to get a well-written book that catered to my mind and style of learning. And that is exactly what I did.

I searched Amazon for the highest rated C# programming book I could find that looked like it suited my needs. I read a few excerpts and came to a final decision on which one I would obtain. The book's title is standard enough: "Learn to Program with C#" by John Smiley. You can find it on the web at http://www.johnsmiley.com/mybooks/0072222611/0072222611.htm. You can also buy it off of the guy's website, like I did, in a painless download purchase. If you ask me, it's totally worth buying and if you want to learn C# I highly recommend it.

The book is unique in that it follows the author--John Smiley, a computer programming professor--through an entire C# programming class as he teaches it. I found it very easy to connect with, and it explains everything in gory detail to enlighten even the most apprenticed blossoming programmer. I started reading it just a few days ago and I am already understanding the fundamentals of C# programming. I can finally, for the first time in my life, understand C# programming.

I must advise, however, for those anxious to jump right into the world of programming, that the first chapter doesn't delve into the coding right away, but rather with the proper methodology for approaching programming projects: Systems Development Life Cycle, a kind of step-by-step method of tackling large programming ventures. If this turns you off, feel free to just skip it and get on to the coding part. I, myself, found it pretty enlightening, and I think it is a good read just for future reference.

Lastly, you should really use whatever suits your needs best, be it online tutorials or technical books like the one I mentioned. Don't take my word for it, something else may help you learn more easily. This was simply the option that I chose and was best for me.
 

Mystery

Wanderer
As with many other programming languages, Deitel has a pretty comprehensive book on C#. It's called "C# How To Program". We actually used that in college... Perhaps it might help...
 
Top