Welcome Guest.   Make a donation to an author on the site October 31, 2014, 02:47:32 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Learn about the DonationCoder.com microdonation system (DonationCredits).
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: Prev 1 2 [3] 4 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Introductory C# web-based tutorials  (Read 31795 times)
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #50 on: April 22, 2007, 03:52:38 PM »

Tutorial #9, the final tutorial in the "C# for the Completely Uninitiated" series, is online here:

http://kyrathaba.dcmember...itiated/kyrathaba_cs9.htm


The next series, "C# for the Somewhat Initiated", will introduce WinForms programming with C#. 
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #51 on: April 24, 2007, 09:29:31 AM »

This morning I discovered that the HTML file for Tutorial #1 was missing.  Not sure when or how that happened, but it's fixed now.

Work continues slowly but steadily on "Last Match Loses!"  It's a game where you begin with four separate piles of matches.  The piles begin with 1, 3, 5, and 7 matches, respectively.  Play alternates between you and the PC.  On each turn, you must remove at least one match from any pile of your choice.  You can remove more than one match from the selected pile (up to, and including, the entire pile).  Whichever player is forced to draw the last match loses.

There will also be a Player vs. Player mode.

I'm getting ready to begin work on the "C# for the Somewhat Initiated" series.  If any of you plan to follow along, I'd welcome any suggestions or requests on example programs you'd like to see, or other features you'd like to have included in the tutorials.
« Last Edit: April 24, 2007, 09:32:03 AM by kyrathaba » Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #52 on: May 30, 2007, 09:22:37 PM »

I haven't shelved the C# tutorial series.  Future tutorials will be more fun for me to write, as they will cover more advanced material.  I found the topic-matter for the first series (Completely Uninitiated) rather dry, although very necessary. 

Right now, I'm taking a break from the tutorials and working on an interactive fiction compiler.  Fun stuff :>
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

mouser
First Author
Administrator
*****
Posts: 33,611



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #53 on: May 30, 2007, 10:56:14 PM »

can't wait to see what you come up with.
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #54 on: May 31, 2007, 08:19:35 AM »

Maybe I'm a glutton for punishment, but I'd rather roll-my-own than learn one of the existing IF systems.  The compiler is a console application, but the interpreter will be a WinForms app.  Once I have the most basic of frameworks established, I'll upload it for some critiques.
« Last Edit: May 31, 2007, 08:21:38 AM by kyrathaba » Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #55 on: February 01, 2009, 08:05:30 AM »

I've added a couple of new C# projects to my Downloads page, for anyone interested in C# sample code.

After a long hiatus, I am ready to work on a second series of C# tutorials.  I thought I would gauge the level of interest in such a series and also see what topics not already covered in the first series would be most appreciated by potential tutorial users.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #56 on: February 06, 2009, 09:14:49 PM »

I have begun work on my second C# tutorial series, "C# for the Somewhat Initiated".  So far, just one tutorial, but more to come in the near future.  I figure this series will have around 10-15 tutorials total.  Then, making use of everything covered in the first two series, I'll do a tutorial series coding "C# the Adventure Game" Wink
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

mouser
First Author
Administrator
*****
Posts: 33,611



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #57 on: February 07, 2009, 03:11:40 AM »

Cool  thumbs up
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #58 on: February 21, 2009, 08:08:40 PM »

Tutorial #2 in Series Two is about ready.  In the next tutorial (#3) I'll introduce the first example of WinForms programming with C#.  I've been updating my DC site's content a bit, both with and without respect to C#, and I'll put up a couple of links to new stuff, in the near future.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #59 on: February 22, 2009, 04:12:10 PM »

Okay folks, for anyone interested:

I've finished the first two tutorials in my Second C# Tutorial Series.  That makes eleven tutorials total (9 in the first series, two so far in the current series).  I'm starting to work on the third tutorial in the current series, which will introduce Windows programming in C#.

As with the previous lesson, I'm also making all the Wink project files, that went into making the presentation, available for download.
« Last Edit: February 22, 2009, 04:21:01 PM by kyrathaba » Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

mouser
First Author
Administrator
*****
Posts: 33,611



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #60 on: February 22, 2009, 07:12:50 PM »

the tutorials are really nice.. gentle, encouraging, and clear.  great stuff.  i think i can see your future as a teacher. smiley

i can only think of a couple of generic issues:
1) the fonts and font sizes can be a bit tricky to read on a big screen.. this isn't a big deal if the program you are using to make the sldies has other advantages and ways of displaying info, but it's something for you to consider if you are open to other tools.
2) tutorial length -- consider me one of those who thinks its better to err on the side of having short tutorials vs long ones.  tutorial 3 was fine length but i wouldn't hesitate making them even shorter, and certainly no longer.

again, really great stuff -- you are an excellent teacher.
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #61 on: February 22, 2009, 08:13:49 PM »

Quote
great stuff.  i think i can see your future as a teacher.

Thanks for the compliment smiley  I have, in fact, done a considerable amount of teaching, both in a college classroom setting and a weekly Bible study class. 

Quote
it's something for you to consider if you are open to other tools.

As a matter of fact, I recently scraped together enough money to get Camtasia, so I've been experimenting with it.  It seems to have a somewhat steeper learning curve than Wink 2.0, but also seems much more powerful/versatile.  Hopefully, I can get enough of a handle on it to do some cool stuff.  Wink does an amazing job, though (especially for a free tool) if you take the time/effort to use all its capabilities.  It may be that it is better suited to the frame-by-frame navigation of the tutorials I've been making, I dunno.  I guess I'll just have to experiment with Camtasia versus Wink, but I think I'm gonna REALLY like CamT.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

mouser
First Author
Administrator
*****
Posts: 33,611



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #62 on: February 22, 2009, 08:31:25 PM »

camtasia is a fantastic tool for full motion video tutorials.. it may not replace wink for the kind of slideshow stuff you do, but for showing real live stuff in action, it will save you a LOT of effort.
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #63 on: February 28, 2009, 10:20:23 PM »

I've updated my online tutorials page with a YouTube version of the 2006 Wink 2.0 flash presentation I did on setting up C# for the newbie programmer.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #64 on: March 05, 2009, 07:48:36 PM »

Today I've added the third tutorial in my second online C# tutorial series:  "Coding Your Very First C# WinForms Application".  The most recently added tutorial is here.  I'm not sure why, but the preloader seemed to hang for me at one or two points.  I was able to continue loading the flash presentation by refreshing my browser window (the flash file is about 3600 Kb).
« Last Edit: March 05, 2009, 09:31:34 PM by kyrathaba » Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

mouser
First Author
Administrator
*****
Posts: 33,611



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #65 on: March 06, 2009, 07:32:54 AM »

Great stuff... the format combining static text and images with full motion video is excellent.
I love the scope of this one too, very gentle intro.  thumbs up
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #66 on: March 06, 2009, 08:16:14 AM »

Much appreciated, mouser smiley  I'm really enjoying producing these, even if not very many people use them.  If nothing else, they help me to clarify my own growing understanding.  If anyone else benefits, so much the better...

I plan to continue turning out a new tutorial as often as I can manage.  My plan is to continue from here onward with WinForms application programming examples, and to build gradually upon each preceding tutorial.  Eventually, I hope to have a quite length series of tutorials which, if followed from beginning to end, can take a newcomer to C# from complete ignorance to intermediate-level coder status.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

GeneralAdmission
Supporting Member
**
Posts: 10

View Profile Give some DonationCredits to this forum member
« Reply #67 on: March 23, 2011, 02:23:04 PM »

I'm getting serious connection problems trying to access the tutorials from this page:
http://kyrathaba.dcmembers.com/onlinetutorials.htm

In Firefox or a standalone dlm the connection to the .swfs drops so often that they are essentially inaccessible.

Are there any other links I can use or some other means to address the problem? After reading this thread I'm really looking forward to viewing these tutorials.

Thanks.
Logged
mouser
First Author
Administrator
*****
Posts: 33,611



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #68 on: March 24, 2011, 12:04:22 AM »

this has been happening on the member server randomly for a month, and we are having a hell of a time figuring out what is randomly causing these drops.

we're trying a new fix now, let me know if you see the problem again.
Logged
GeneralAdmission
Supporting Member
**
Posts: 10

View Profile Give some DonationCredits to this forum member
« Reply #69 on: March 26, 2011, 02:57:08 PM »

Thanks for the quick response, Mouser. Connection is still spotty on my end, but eventually I can get the files if I just let the dlm run a while.
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #70 on: April 16, 2011, 09:40:17 AM »

I've added a very simple demo project demonstrating how to do C# Screen Captures.  Well-commented.  Thought it might be useful to someone.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #71 on: January 17, 2012, 07:15:19 AM »

One of these days I'm going to get around to doing a third C# tutorial series.

For today, though, I just thought I'd share this class I whipped up for a project I'm working on. It takes total milliseconds of elapsed time and converts it to a string description. There are two static methods in the class. One of them can return strings such as:

1.308 Days
2.059 Hours

The other will return descriptions like this from the total milliseconds:

2d 5h 18m 325ms

See the attachment.

* clsGetDurationDesc.zip (0.72 KB - downloaded 72 times.)
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

Renegade
Charter Member
***
Posts: 11,667



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #72 on: January 17, 2012, 10:11:11 AM »

I've added a very simple demo project demonstrating how to do C# Screen Captures.  Well-commented.  Thought it might be useful to someone.

I liked that! Very nice! Smooth and slick! smiley


Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #73 on: January 17, 2012, 06:17:43 PM »

Great! Glad it was helpful cheesy
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,013



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #74 on: January 17, 2012, 06:36:09 PM »

I've corrected a spelling error and removed an unnecessary case statement in the switch(), and posted the walkthrough of the screenshot-capturing code here.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

Pages: Prev 1 2 [3] 4 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.04s | Server load: 0.21 ]