|
The Edge of Nowhere Boooooooooo Spain!
|
|
|
| Author |
Message |
SiCo User

Joined: 28 Aug 2006 My Posts
Location: Atlanta
|
Posted: Thu Jun 25, 2009 3:56 pm Post subject: [Reference] Want to Learn C++? |
|
|
The first question you need to ask yourself is, "do I have the patience to learn?" Programming can be very frustrating, take vast lengths of time, and give you many unexpected errors along the way. There will be many points in time where you might need to ask others questions in order to complete your project, be prepared to never get a 'straight answer.' It is highly important that you research your problem, try rewriting your code segment another way, and put forth a valiant effort to solve the problem yourself. If you do have to ask others, be sure to include all the relevant information, be polite, use proper grammar, list the many steps you (should) have tried already, and try to keep it generally short as not many enjoy the intimidation of a wall of text and you will have a much greater chance of getting some help with your issue.
Just a few things you should be aware of, by no means complete...
- The Purpose of Learning.
What in particular made/makes you want to learn the language? Hopefully not for the sole purpose of hacking a game. While this reasoning is sound to spark interest, it is in my opinion a faulty way to start. Starting this way really hinders you, leading to bad habits which leads to bad code. This is because you basically jump into something that you don't understand, and working backwards tends to be harder then the appropriate way.
- Patience is key.
It is a fact, you will hit a "brick wall" at some point and it is important not to let it dishearten you. Your life will be filled with compiling errors, memory issues, and the need to read seemingly endless amounts of information to resolve your issues. With every struggle you endure, you will come out the other side with something learned which adds to your arsenal of knowledge.
- It will harm you in the long run to skip ahead.
It is important not to jump too far ahead of yourself, until you have a tight grasp of understanding on your current topic. Jumping ahead tends to lead to bad habits and sloppy code resulting in memory leaks or UD. (Undefined Behavior) Here is an example of UD in a win32 console application...
| Code: |
#include "stdafx.h"
#include "windows.h"
#include <iostream>
int main()
{
int X = 10; // Declare the variable X, with the value of 10
int Y; //Declare the variable Y
std::cout<< X+Y; //Prints the result of X+Y to the console window
Sleep(10000); //Sleep for 10 seconds
return 0;
}
|
The line which prints the result of X+Y, will cause UD as Y is uninitialized . Because the variable Y is trying to be calculated when it has no assigned value, it will cause unpredicted results.
Take the time to really comprehend your code.
One of the biggest mistakes that you can make, in my opinion, is once you have something functional, moving onto something else. Does it work? Yes. But do you know why and how it works. It makes a monumental difference later on knowing how something works, rather then "I know this peice of code has to go here for my project to work."
After you learn something, try to refine it.
Once you learn something and have a fairly good grasp on it's usage, take a moment to stop and refine it. Is this the best possible way to implement this? Could this be shorter or clearer? Is this memory efficient? It is really tempting to jump to the next subject, but refining what you learn helps form a stable base of knowledge you can build upon.
Getting your IDE setup and preparing to start learning.
You will need a compiler or an IDE containing one to build your projects. I personally use VC++ 08, but there are others to choose from depending on your project, preferences, or what it is your trying to accomplish. For the sake of simplicity and compatibility, i've listed the links below to get your IDE setup. Depending on what your making, you may need to download particular libraries from Microsoft. Once it is installed, you'll probably have to validate and register your copy which is free, only takes about 1 minute, and should be promted after installation or upon opening it for the first time.
Microsoft Visual C++ 2008 Express Edition
http://www.microsoft.com/Express/vc/
Here is a step by step guide for installation. You should be fine, but this could be helpful if you run into any trouble.
http://cplus.about.com/od/learnc/ss/vc2008_2.htm
A Starting Point...
There are thousands of tutorials all over the internet, but I do have a bottom of the totem pole starting point for you that will get you making small applications within a few hours. It is a series of YouTube videos, explaining many beginner aspects, from using your IDE to actual programming. It is called Absolute n00b Spoonfed C++. It truly is spoonfed, and sometimes the guy might drag on abit on a particular subject but i'd suggest sticking with it as it probably is the best "hands on" introduction to the language for total beginners. You should begin with video (1), obviously...
http://www.youtube.com/profile?user=antiRTFM&view=videos&start=40
antiRTFM YouTube Channel (By the way, RTFM = Read the fucking manual, which is a common response to beginners.)
D2 Related Information
Struct and Function Reference -> http://phrozenkeep.planetdiablo.gamespy.com/forum/viewforum.php?f=8
EON's Function/Offset list -> http://www.edgeofnowhere.cc/viewtopic.php?t=400264
CCollisionMap Source -> http://www.edgeofnowhere.cc/viewtopic.php?t=372265&highlight=
Open Source Clientless Diablo II Botting Library -> http://www.edgeofnowhere.cc/viewtopic.php?t=406375&highlight=
EuroTPPK Source (Infected, for reference only) -> http://www.edgeofnowhere.cc/viewtopic.php?t=430545&highlight=
WTFPK Source -> http://www.edgeofnowhere.cc/viewtopic.php?t=355908&highlight=
A collection of Old Programs and SourceCode -> http://death-cult.com/files/d2/
Darawk's Dll Injection Thread -> http://www.edgeofnowhere.cc/viewtopic.php?t=308049
A wealth of Packet and Struct Reference -> http://www.bnetdocs.org/
Lost EON posts of information relating to drawing specifically
[Olly/C++] Drawing in D2
[C++] Drawing a rectangle
[C++] Attemping to print to screen
Drawing text on screen with hooks
Screen Hooks
Function Parameters D2GFX_DrawLine()
Print on HotKey Code (text)
All D2 In-game Functions (useful reference)
Printing text to screen
Writing Text to screen without flickering
D2 Hacking Tutorial's
[C++] Snippet that draws "hello"
Textout()
DrawString()
Basic Winamp Draw Source
Some other C++ resources
http://www.cprogramming.com/tutorial.html#c++tutorial
http://www.cplusplus.com/doc/tutorial/
http://www.intap.net/~drw/cpp/
http://www.learncpp.com/
EON User Recommended C++ Resources
The GameHacking C/C#/C++ tutorials
The gaMETHreat Ultimate Guide / Resource / Tutorial / Book Thread
Information on Pointers
Example of finding No Recoil for Cod4 (shows ASM/OllyDBG usage/WriteProcessMemory ect.
theForger's W32 API Tutorial
How to hack d2 by Jan Miller part 1 and part 2
Great tutorials on different things in C++
Related Literature / Video Downloads
Keystone Visual C++ 6, 6-level Set
| Code: | Contents:
Level 1
------------------------------------------------------------
Introduction to C++ 6
Overview
Building a Simple Project
Creating a Win32 Console Application
Creating Header Files
Major Components
Build Process
Resources
Visual C++ Compiler
Linker
Source Code Editor
Visual C++ Debugger
Object Oriented Interfaces
Message Handling
Basic MFC Application
________________________________________
Level 2
------------------------------------------------------------
Adding Message Handlers
Overview
Using Support Macros
Analyzing Events
Using the Class Wizard
Applying Drawing Logic
Using the Power of the View Model
Mapping Modes
Creating a Message Handler Using the Class Wizard
Summary of Mapping Modes
Summary of KeyPoints
________________________________________
Level 3
------------------------------------------------------------
Dialogs
Steps in Using
Using the Control Toolbar to Create a Dialog
Using the Class Wizard
Dialog Execution Sequence
Hooking the Info to a Real Program Structure
Looking at Changes to Start Building Data for the Application
Miscellaneous Dialog Features
More Advanced Dialog Controls
Common Dialogs
________________________________________
Level 4
------------------------------------------------------------
Modeless Dialogs
Creating a Modeless Dialog
Extracting Information from a Dialog
Adding a Menu
Adding a Toolbar
Keeping the User Interface in Synch
Single Document Interface
Overview
Building a Single Document Interface
Collection Classes
Modifying the Destructor of the Document Object
________________________________________
Level 5
------------------------------------------------------------
More SDI
Lists Boxes
Serialization
Cleaning up the View
Multiple Views
Init Instance Function
Changing Views
Modifying View Specifications
Creating a Splitter Window
Altering the Split Arrangement
Understanding the Editor
Applications Based on the RichEditView
________________________________________
Level 6
------------------------------------------------------------
Using MFC (1 hr)
Multiple Document Interfaces
Adapting SDI's to MDI's
Manipulating the Interface
Introducing Views
ActiveX
The Calendar Control
The Web Browser Control
Building & Using an ActiveX Component
Building Property Pages
________________________________________
CD1
http://rapidshare.com/files/109063757/KS_VC___6.0_CD1.part1.rar
http://rapidshare.com/files/109073321/KS_VC___6.0_CD1.part2.rar
http://rapidshare.com/files/109830977/KS_VC___6.0_CD1.part3.rar
CD2
http://rapidshare.com/files/109852564/KS_VC_6.0_CD2.part1.rar
http://rapidshare.com/files/109856960/KS_VC_6.0_CD2.part2.rar
http://rapidshare.com/files/109858547/KS_VC_6.0_CD2.part3.rar
CD3
http://rapidshare.com/files/109864903/KS_VC_6.0_CD3.part1.rar
http://rapidshare.com/files/109868115/KS_VC_6.0_CD3.part2.rar
http://rapidshare.com/files/109869269/KS_VC_6.0_CD3.part3.rar
CD4
http://rapidshare.com/files/111978002/KS_VC_6.0_CD4.part1.rar
http://rapidshare.com/files/111980857/KS_VC_6.0_CD4.part2.rar
http://rapidshare.com/files/111981758/KS_VC_6.0_CD4.part3.rar
CD5
http://rapidshare.com/files/111985977/KS_VC_6.0_CD5.part1.rar
http://rapidshare.com/files/111988816/KS_VC_6.0_CD5.part2.rar
http://rapidshare.com/files/111989497/KS_VC_6.0_CD5.part3.rar
CD6
http://rapidshare.com/files/111994687/KS_VC_6.0_CD6.part1.rar
http://rapidshare.com/files/111997754/KS_VC_6.0_CD6.part2.rar
http://rapidshare.com/files/111998386/KS_VC_6.0_CD6.part3.rar |
| Code: | | http://rapidshare.com/files/104041354/vis.rar |
| Code: | | http://www.mediafire.com/download.php?sd1lkjl2zly |
| Code: | | http://rapidshare.com/files/141840300/o.O.Progg.in.C.2.plus.4th.Ed-virTuAlZin.rar |
| Code: | | http://rapidshare.com/files/246277260/Pro_Visual_C___-_CLI_and_the_dot_NET_3.5_Platform.rar |
| Code: | C++ Programming Fundamentals teaches the basics of C++ programming in an easy-to-follow style, without assuming previous experience in any other language. A variety of examples such as game programming, club membership organization, grade tracking and grade point average calculation, make learning C++ both fun and practical. Each chapter contains at least one complete, fully functional example program, with several smaller examples provided throughout the book. Complete source code for each example in the book is provided on the accompanying CD-ROM, along with additional example code for further practice.
KEY FEATURES
* Teaches programming basics in C++ without requiring previous experience in another language
* Discusses all fundamental programming concepts, such as variables and expressions, functions, error and exception handling, classes, inheritance, data structures, and algorithms
* Contains useful, hands-on projects, including a grade tracking/GPA program, a club membership organizer, a 2D game, a basic unit converter, and more
* Covers Visual C++ Windows programming with Microsoft Foundation Class (MFC) and class wizards
* Provides exercises, review questions, and activities at the end of each chapter
http://rapidshare.com/files/248784077/LiP-C___Programming_Fundamentals.rar |
| Code: | Description:
Describing how the Assembly language can be used to develop highly effective C++ applications, this guide covers the development of 32-bit applications for Windows. Areas of focus include optimizing high-level logical structures, creating effective mathematical algorithms, and working with strings and arrays. Code optimization is considered for the Intel platform, taking into account features of the latest models of Intel Pentium processors and how using Assembly code in C++ applications can improve application processing. The use of an assembler to optimize C++ applications is examined in two ways, by developing and compiling Assembly modules that can be linked with the main program written in C++ and using the built-in assembler. Microsoft Visual C++ .Net 2003 is explored as a programming tool, and both the MASM 6.14 and IA-32 assembler compilers, which are used to compile source modules, are considered.
Download Link:
http://hotfile.com/dl/5838149/e3d4485/ff14.chm.html |
| Code: | vor Horton "Ivor Horton’s Beginning Visual C++ 2008 (With Source Code)"
March 2008 | English | ISBN : 978-0-470-22590-5 | 1393 Pages | PDF | 10.4 MB
Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton repeats the formula that has made each previous edition so popular by teaching you both the standard C++ language and C++/CLI as well as Visual C++ 2008. Thoroughly updated for the 2008 release, this book shows you how to build real-world applications using Visual C++ and guides you through the ins and outs of C++ development. With this book by your side, you are well on your way to becoming a successful C++ programmer.
http://rapidshare.com/files/239852784/BR-0302-IHBVC08_vietproblog.com.rar |
| Code: | | http://rapidshare.com/files/156948177/C___Timesaving_Techniques_For_Dummies__2005_.rar |
| Code: | | http://rapidshare.com/files/36300556/C.plus.plus.pdf.rar |
C++ Programming Training Videos | Code: | Contents:
Intro to C++ & the Environment
Intro to C/C++ (02:33)
The C++ Environment (07:02)
Completing the Sample Program (06:00)
Compiling & Executing Programs (04:35)
Common errors (04:53)
Saving & Exiting; other errors (02:55)
Variables,Constants, & Math Statements
Variables (04:09)
Data Types (04:15)
Declaration statements & Initializing variables (05:03)
Declaring Constants (02:12)
Assignment Statements vs. Prompting for user input (04:34)
The String Data Type; Equations
Character vs. String data (04:12)
Using the getline function and the strcpy function (04:30)
Writing equations and Type casting (04:32)
Putting it all Together: Demo of complete program (03:34)
Debugging Demo (04:28)
Programmer-Defined Functions
Creating Programmer-Defined Functions (04:28)
Details of Function prototypes, definition and the calling statement (04:10)
Scope & Lifetime issues; Passing data with functions (06:10)
Passing Variables by Value and by Reference (05:15)
Functions that Return Values (04:47)
Debugging Demo (02:44)
Creating Output (formatting and creating files)
Stream Manipulators (formatting output) (03:56)
The Output File Stream: Accessing the Output File (05:40)
Demo Program (Demo 12) to Illustrate (03:17)
Debugging Demo (04:03)
Using the if Statement
Syntax of a Conditional Statement (03:39)
Relational Operators (02:11)
Executing if Logic (one statement vs. block) (04:50)
Assignment Operator vs. Equality Operator (02:19)
Logical Operators (symbols for: and, or, not) (05:36)
Other Functions; Nested if Statements
Converting to Upper/Lower Case (04:50)
Comparing Strings (strcmp and stricmp functions) (04:43)
The Strlen Function (02:32)
Nested if Statement Structure (03:33)
Demo of Complete Program (04:00)
Looping
Overview of the Looping Structures (07:08)
Demo of the While Loop (03:23)
Demo of the Do-While Loop (05:57)
Demo of the For Loop (03:25)
Counters and Accumulators in Loops (01:27)
Demo of Complete Program (05:41)
Increment/Decrement Operator (what does C++ mean?)* (02:38)
Download Link (22MBs)
http://rapidshare.com/files/239176356/djhfjuhf-CW.part1.rar
http://rapidshare.com/files/239174650/djhfjuhf-CW.part2.rar |
There are hundreds of "lost" links to useful articles, posts, and source codes floating around EON and elsewhere. If anyone would like to add some reference links, feel free to post them and i'll plug them in. Keep in mind that much of the above information could be outdated as some are based on previous versions of Diablo II, but that does not mean there is nothing to learn from them. One last thing i'd like to state is that I program purely for hobby, at least until I get the extra income for proper schooling, while many of the users on these forums program for a living as well as being college educated on the subject. In short, I am not the man to speak with regarding any type of in-depth support.
Good Luck!

Last edited by SiCo on Fri Jun 26, 2009 6:55 am; edited 4 times in total |
|
| Back to top |
|
 |
GOran User

Joined: 15 Dec 2004 My Posts
|
Posted: Thu Jun 25, 2009 4:11 pm Post subject: |
|
|
| Thanks man! C++ is great and I've taken a few programming classes at my University as a Computer Engineering major. I've switched to Information Science and Technology and we work with C# instead. Got any useful tutorials for that language? |
|
| Back to top |
|
 |
SiCo User

Joined: 28 Aug 2006 My Posts
Location: Atlanta
|
Posted: Thu Jun 25, 2009 5:04 pm Post subject: |
|
|
You are welcome sir, and bravo to you for your career ambitions. In all honesty, I only dabbled with C# for a short amount of time but there are many users here I've seen using some in-depth C# that could probably provide some very useful information. Managed to find these links after poking around for a few, but nothing quite as convenient as the antiRTFM tutorials, but I am sure there is something to be learned from these.
Some C# Starting points
Getting started with C# -> http://www.csharp-station.com/Tutorials/Lesson01.aspx
Intoduction to C# (Alot more information in the parent directory) -> http://www.functionx.com/csharp/Lesson01.htm
MSDN C# Tutorials and Examples -> http://msdn.microsoft.com/en-us/library/aa288436
More C# Tutorials -> http://www.codebeach.com/index.asp?TabID=2&CategoryID=15&SubcategoryID=77
The only thing at my disposal I could offer would be a collection of C# books that have been uploaded to Rapidshare. After re-checking the forum guidelines, I suppose it is ok to post the links. If for some reason the "lawn chair" guideline is outdated or not acceptable, I apologize and please feel free to remove them or notify me and I'll remove them a.s.a.p. They are all in PDF format, enjoy.
C# ( C Sharp) All In One .. a Collection of 59 Bestsellers
.. source : Amazon
.. listed in random order
Expert C# Business Objects Second Edition | Code: | | http://rapidshare.com/files/108174419/Expert_20C_23_202005_20Business_20Objects__20Second_20Edition.pdf |
Visual C# Recipes A Problem Solution Approach | Code: | | http://rapidshare.com/files/108174428/Visual_20C_23_202005_20Recipes_20A_20Problem-Solution_20Approach.pdf |
Learning C Sharp 2nd Edition | Code: | | http://rapidshare.com/files/108174447/Learning_20CSharp_202005__202nd_20Edition.chm |
C Sharp for Dummies | Code: | | http://rapidshare.com/files/108174493/C_20Sharp_202005_20for_20Dummies.pdf |
Visual C Sharp Express Edition Starter Kit | Code: | | http://rapidshare.com/files/108174518/Visual_20C_20Sharp_202005_20Express_20Edition_20Starter_20Kit.pdf |
Programming C Sharp | Code: | | http://rapidshare.com/files/108174630/Programming_20C_20Sharp.chm |
Visual C Sharp A Developer’s Notebook | Code: | | http://rapidshare.com/files/108174645/Visual_20C_20Sharp_202005_20A_20Developer_27s_20Notebook.chm |
Pro C# and the .NET 2.0 Platform | Code: | | http://rapidshare.com/files/108174670/Pro_20C_23_202005_20and_20the_20.NET_202.0_20Platform.pdf |
Thomson Beginning C Sharp Game Programming | Code: | | http://rapidshare.com/files/108174798/Thomson__20Beginning_20C_20Sharp_20Game_20Programming.pdf |
Course Technology PTR Beginning C# Game Programming | Code: | | http://rapidshare.com/files/108174806/Course_20Technology_20PTR__20Beginning_20C_23_20Game_20Programming.pdf |
Elsevier Inc C# 2.0 Practical Guide For Programmers | Code: | | http://rapidshare.com/files/108174807/Elsevier_20Inc__20C_23_202.0_20Practical_20Guide_20For_20Programmers.pdf |
C sharp Cookbook | Code: | | http://rapidshare.com/files/108175112/C_20sharp_20Cookbook.chm |
C# Language Specification | Code: | | http://rapidshare.com/files/108175122/C_23_20Language_20Specification.pdf |
C Sharp Threading Handbook | Code: | | http://rapidshare.com/files/108175127/CSharp_20Threading_20Handbook.chm |
Course Technology PTR Beginning C# Game Programming | Code: | | http://rapidshare.com/files/108175128/Course_20Technology_20PTR__20Beginning_20C_23_20Game_20Programming.pdf |
Dissecting a C# Application Inside SharpDevelop | Code: | | http://rapidshare.com/files/108175146/Dissecting_20a_20C_23_20Application_20Inside_20SharpDevelop_202004.pdf |
The MIT Press C# Precisely | Code: | | http://rapidshare.com/files/108175148/The_20MIT_20Press__20C_23_20Precisely.pdf |
Elsevier Inc Network programming .NET with C# and VB.NET | Code: | | http://rapidshare.com/files/108175156/Elsevier_20Inc__20Network_20programming_20.NET_20with_20C_23_20and_20VB.NET.pdf |
Sams Teach Yourself the C# Language in 21 Days | Code: | | http://rapidshare.com/files/108175162/Sams_20Teach_20Yourself_20the_20C_23_20Language_20in_2021_20Days.pdf |
Expert Service Oriented Architecture in C# Using the Web Services Enhancements 2 | Code: | | http://rapidshare.com/files/108175181/Expert_20Service-Oriented_20Architecture_20in_20C_23_20Using_20the_20Web_20Services_20Enhancements_2 |
Microsoft Visual C Sharp Dot Net Unleashed | Code: | | http://rapidshare.com/files/108175257/Microsoft_20Visual_20CSharp_20Dot_20Net_202003_20Unleashed.chm |
Professional C# Third Edition | Code: | | http://rapidshare.com/files/108175270/Professional_20C_23__20Third_20Edition.pdf |
C Sharp Design Patterns A Tutorial | Code: | | http://rapidshare.com/files/108175466/CSharp_20Design_20Patterns_20A_20Tutorial_202002.chm |
Essential Asp Net With Examples In C Sharp | Code: | | http://rapidshare.com/files/108175468/Essential_20Asp_20Net_20With_20Examples_20In_20CSharp_202003.chm |
C Sharp and dotNET Framework The C Perspective | Code: | | http://rapidshare.com/files/108175484/CSharp_20and_20dotNET_20Framework_20_20The_20C___20Perspective_202001.chm |
Windows Forms Programming in C# | Code: | | http://rapidshare.com/files/108175517/Windows_20Forms_20Programming_20in_20C_23_202003.pdf |
The C# Programming Language | Code: | | http://rapidshare.com/files/108175523/The_20C_23_20Programming_20Language_202003.pdf |
A Programmer’s Introduction to C# | Code: | | http://rapidshare.com/files/108175992/A_20Programmer_27s_20Introduction_20to_20C_23_202000.pdf |
C# for Java Developers | Code: | | http://rapidshare.com/files/108176001/C_23_20for_20Java_20Developers_202002.pdf |
A Programmer e2 80 99s Guide to ADO.NET in C# | Code: | | http://rapidshare.com/files/108176008/A_20Programmer_e2_80_99s_20Guide_20to_20ADO.NET_20in_20C_23_202002.pdf |
Database Programming with C# | Code: | | http://rapidshare.com/files/108176014/Database_20Programming_20with_20C_23_202002.pdf |
Pearson C# Primer A Practical Approach | Code: | | http://rapidshare.com/files/108176021/Pearson__20C_23_20Primer_20A_20Practical_20Approach_202002.pdf |
Microsoft C Sharp Programming for the Absolute Beginner | Code: | | http://rapidshare.com/files/108176029/Microsoft_20CSharp_20Programming_20for_20the_20Absolute_20Beginner.chm |
Data Entry and Validation with C# and VB .NET Windows Forms | Code: | | http://rapidshare.com/files/108176030/Data_20Entry_20and_20Validation_20with_20C_23_20and_20VB_20.NET_20Windows_20Forms_202003.pdf |
Professional C# Design Patterns Applied | Code: | | http://rapidshare.com/files/108176048/Professional_20C_23_20Design_20Patterns_20Applied_202003.pdf |
Sybex Mastering ASP.NET with C# | Code: | | http://rapidshare.com/files/108176055/Sybex__20Mastering_20ASP.NET_20with_20C_23_202002.pdf |
OOP with Microsoft Visual Basic .NET and Microsoft Visual C# Step By Step | Code: | | http://rapidshare.com/files/108176057/OOP_20with_20Microsoft_20Visual_20Basic_20.NET_20and_20Microsoft_20Visual_20C_23_20Step_20By_20Step_ |
C# Bible | Code: | | http://rapidshare.com/files/108176063/C_23_20Bible_202002.pdf |
C Sharp Network Programming | Code: | | http://rapidshare.com/files/108176080/CSharp_20Network_20Programming_202003.chm |
Programming C# 2nd Edition | Code: | | http://rapidshare.com/files/108176090/Programming_20C_23__202nd_20Edition_202002.pdf |
Teach Yourself Microsoft Visual C Sharp.NET In 24 Hours | Code: | | http://rapidshare.com/files/108176095/Teach_20Yourself_20Microsoft_20Visual_20CSharp.NET_202003_20In_2024_20Hours_202003.chm |
Application Development Using C Sharp and .NET | Code: | | http://rapidshare.com/files/108176106/Application_20Development_20Using_20CSharp_20and_20.NET_202001.chm |
C Sharp Class Design Handbook Coding Effective Classes | Code: | | http://rapidshare.com/files/108176107/CSharp_20Class_20Design_20Handbook_20Coding_20Effective_20Classes_202003.chm |
Syngress C# .net Web Developers Guide | Code: | | http://rapidshare.com/files/108176110/Syngress__20C_23.net_20Web_20Developers_20Guide_202002.pdf |
Programming Microsoft Windows with C# | Code: | | http://rapidshare.com/files/108176117/Programming_20Microsoft_20Windows_20with_20C_23_202002.pdf |
Syngress C# for Java Programmers | Code: | | http://rapidshare.com/files/108176124/Syngress__20C_23_20for_20Java_20Programmers_202002.pdf |
Premier Press Microsoft C# Professional Projects | Code: | | http://rapidshare.com/files/108176126/Premier_20Press__20Microsoft_20C_23_20Professional_20Projects_202002.pdf |
Hungry Minds C# Your visual blueprint for building .NET applications . | Code: | | http://rapidshare.com/files/108176127/Hungry_20Minds__20_20C_23_20Your_20visual_20blueprint_20for_20building_20.NET_20applications_202001. |
Teach Yourself C# in 24 Hours | Code: | | http://rapidshare.com/files/108176142/Teach_20Yourself_20C_23_20in_2024_20Hours_202002.pdf |
Sybex Visual C# ASP.NET Programming | Code: | | http://rapidshare.com/files/108176172/Sybex__20Visual_20C_23_20ASP.NET_20Programming_202002.pdf |
Manning Windows Forms Programming with C# | Code: | | http://rapidshare.com/files/108176174/Manning__20Windows_20Forms_20Programming_20with_20C_23_202002.pdf |
Professional C Sharp 2nd Edition | Code: | | http://rapidshare.com/files/108176201/Professional_20CSharp__202nd_20Edition_202002.chm |
Course Technology PTR Microsoft C# Programming For The Absolute Beginner | Code: | | http://rapidshare.com/files/108176216/Course_20Technology_20PTR__20Microsoft_20C_23_20Programming_20For_20The_20Absolute_20Beginner_202002 |
Sybex Mastering C Sharp Database Programming | Code: | | http://rapidshare.com/files/108176217/Sybex_20__20Mastering_20CSharp_20Database_20Programming_202003.chm |
C# How To Program | Code: | | http://rapidshare.com/files/108176224/C_23_20How_20To_20Program_202001.pdf |
User Interfaces in C# Windows Forms and Custom Controls | Code: | | http://rapidshare.com/files/108176270/User_20Interfaces_20in_20C_23_20Windows_20Forms_20and_20Custom_20Controls_202002.pdf |
C# How To Program | Code: | | http://rapidshare.com/files/108176291/C_23_20How_20To_20Program_202001.pdf |
Advanced C# Programming | Code: | | http://rapidshare.com/files/108176295/Advanced_20C_23_20Programming_202002.pdf |
Edit: Ran across a C# Training Video. I'm pretty sure this was made with Visual C# 2005.
Download:
Size:440 MB
| Code: |
http://rapidshare.com/files/164053586/VTC.intro.to.C.Sharp.NET.part1.rar
http://rapidshare.com/files/164053841/VTC.intro.to.C.Sharp.NET.part2.rar
http://rapidshare.com/files/164053360/VTC.intro.to.C.Sharp.NET.part3.rar
http://rapidshare.com/files/164053604/VTC.intro.to.C.Sharp.NET.part4.rar
http://rapidshare.com/files/164049854/VTC.intro.to.C.Sharp.NET.part5.rar |
|
|
| Back to top |
|
 |
Applesauce15 User

Joined: 11 Sep 2008 My Posts
Location: vic bc
|
|
| Back to top |
|
 |
SiCo User

Joined: 28 Aug 2006 My Posts
Location: Atlanta
|
Posted: Thu Jun 25, 2009 6:38 pm Post subject: |
|
|
Thank you, the second link in particular looks very helpful. Added. |
|
| Back to top |
|
 |
ReggioLegato Banned

Joined: 23 Nov 2008 My Posts
Location: W32 API
|
|
| Back to top |
|
 |
TheUnknownSoldier Moderator

Joined: 30 Apr 2009 My Posts
Location: %scrdir%
|
Posted: Fri Jun 26, 2009 12:51 am Post subject: Re: [Reference] Want to Learn C++? |
|
|
| SiCo wrote: | | The line which prints the result of X+Y, will cause UD as Y is undefined. Because the variable Y is trying to be calculated when it has no assigned value, it will cause unpredicted results. | i think the word your looking for is uninitialized, undefined means that "int Y;" is missing , but nice post regardless, also you might wanna change the topic title slight seeing as you have C# in here as well(and some people might miss it) |
|
| Back to top |
|
 |
ApacheChief User

Joined: 22 Jan 2004 My Posts
|
Posted: Fri Jun 26, 2009 4:51 am Post subject: |
|
|
| Absolutely great intro paragraph, fucking good job. |
|
| Back to top |
|
 |
AntiRush Moderator

Joined: 08 Dec 2006 My Posts
Location: /dev/null/
|
Posted: Fri Jun 26, 2009 4:59 am Post subject: |
|
|
| It seems like this would do much better in the Programming section. Objections? |
|
| Back to top |
|
 |
SiCo User

Joined: 28 Aug 2006 My Posts
Location: Atlanta
|
Posted: Fri Jun 26, 2009 5:36 am Post subject: |
|
|
@ReggioLegato - Thank you sir, added.
@TheUnknownSoldier - Oops, you are absolutely right. Fixed, thank you.
@ApacheCheif - Thank you sir!
@AntiRush - No objections boss man, where ever you deem fit. I really meant for this to be more D2 oriented to begin with after seeing a lot of the silly questions in this category uninformed people ask, but I suppose I got off on a tangent into a broader scope. Edit ~ Added some C++ related downloads. |
|
| Back to top |
|
 |
Dark_Mage- Section Leader Gold

Joined: 19 Sep 2002 My Posts
Location: ٩(͡๏̯͡๏)۶ dilly-dally'n
|
Posted: Fri Jun 26, 2009 1:33 pm Post subject: |
|
|
| AntiRush wrote: | | It seems like this would do much better in the Programming section. Objections? |
I wanted to move it there when I stickied it, but he had some D2 specific stuff so IDK. I'll leave it up to you. |
|
| Back to top |
|
 |
Dr.Duck User Gold

Joined: 06 Jun 2006 My Posts
Location: ~/c
|
Posted: Sun Jul 19, 2009 10:55 am Post subject: |
|
|
My mouth is watering. . .Great job, SiCo. Thanks. |
|
| Back to top |
|
 |
wootie User Gold

Joined: 28 Jul 2007 My Posts
Location: Dänemark
|
Posted: Sun Aug 02, 2009 6:19 am Post subject: |
|
|
I was, wondering if you had, this book, if yes could you please upload it
| Code: | | http://www.exploitingonlinegames.com |
|
|
| Back to top |
|
 |
crutex User

Joined: 23 Jul 2002 My Posts
|
Posted: Sun Aug 02, 2009 10:32 am Post subject: |
|
|
| wootie wrote: | I was, wondering if you had, this book, if yes could you please upload it
| Code: | | http://www.exploitingonlinegames.com |
|
that's written by Darawk's boss
ask him |
|
| Back to top |
|
 |
wootie User Gold

Joined: 28 Jul 2007 My Posts
Location: Dänemark
|
Posted: Sun Aug 02, 2009 10:57 am Post subject: |
|
|
| crutex wrote: | | wootie wrote: | I was, wondering if you had, this book, if yes could you please upload it
| Code: | | http://www.exploitingonlinegames.com |
|
that's written by Darawk's boss
ask him |
who's Darawk's boss if i may ask?:p
Btw what the odds for me to get it 4 free?:b |
|
| Back to top |
|
 |
|
Donations this month: $120 Server cost this month: $120 Surplus Donations: $243 (2 months)
Donators this month: BenOwns, m3flow, crazyguy2005, TriiT, mbundy, pcgamer4life, parajumper, HEMULI, Alister, fallore, ZepherX, iLikeDixLOL, dsa, fobic, wootie, fbu, KaRdOoShI, youngstar2, ByTeMe, jj!, zonic, cruciform, Ninjai, Dr.Duck
|