Co-founder of Lead IT (www.leadittraining.com) and software engineer in Abilitics (www.abilitics.com).
Senior software engineer and team leader in Telerik (softuni.bg).
Certified software engineer and experienced .NET Web developer.
Senior software engineer in MentorMate Bulgaria (www.mentormate.bg).
Software engineer in Telerik Corporation (softuni.bg).
Software engineer in Telerik Corporation (softuni.bg) with significant experience in .NET component development.
Junior software developer in Telerik Corporation (softuni.bg).
Senior software engineer and division manager at Telerik Corporation (softuni.bg).
Senior software development and information security professional, consultant and trainer.
Professional software engineer, workd in many Bulgarian and International companies. Co-author of the book "Introduction to Programming with Java".
Senior software developer and trainer in Telerik Software Academy (softuni.bg)
President of the Association for Information Security (ISECA), CTO in the electornic payments portal eBG.bg and business consultant in few other companies.
Software engineer and .NET Web developer in Telerik Corporation (softuni.bg).
Software engineer and team leader in Telerik Corporation (softuni.bg).
Senior software engineer, experienced in broad range of technologies. Co-author of the books "Programming for the .NET Framework" and "Introduction to Programming with Java".
Senior software developer and team leader in Telerik Corporation (softuni.bg).
Software engineer in Canon Handy Terminal Solutions Europe in Denmark, assistant-professor in the courses in the IT University, Copenhagen, Denmark (itu.dk).
Co-founder and inspiration manager at Software University (SoftUni) (softuni.bg), co-founder of the Bulgarian Assiciation of Software Developers (www.devbg.org).
Software engineer with professional experience in Web and desktop applications development, based on .NET and Java.
Software engineer, experienced in .NET Web application development.
Senior software engineer and team leader in Telerik Corporation (softuni.bg).
Software architect and developer with solid experience, co-author of the "Introduction to Programming with Java" book.
.NET software engineer in Telerik (softuni.bg).
Senior software developer in Telerik Corporation (softuni.bg).
I have been scripting with C# for over a year using Unity3d and MonoDevelop, and just decided to learn to program standalone applications as well. This journey lead me to your book “Fundamentals of Computer Programming with C#.”
First, I want to thank you for making this excellent book available for free, I am only a few chapters in and have already seen my programing skills increase immeasurably.
Second, in order to give back a little of what this book is giving me, I would like to offer you my own experience; I am a writer (ghost writer, screenwriter, novelist, editor etc… http://www.ScriptHaunt.com ) who has turned to game development in order to create interactive stories.
My offer is this – as I work through your book, I would like to edit and reword it into proper English, so that you can remove the translation warning from the preface. 🙂 I only see minor errors and rough translations here and there, but a further polish could help accessibility.
Again, I would do this to give back to this project, so I would do it for free and without any need for recognition.
So, thank you again for your incredible work and for all the time you have put into this project, and if you would like to further refine to book, please let me know.
Have a great evening!
Austin Charles Roberts
Hello, polishing 1100+ pages is a huge job and will take weeks of work for one person. Do you really think you could do this for free? You may contact svetlin [at] nakov *dot* com for further discussion.
I am donig some projects in the Philippines with IPv6 and plan to expand into C#.Net programming. Your book is really great
(I taught my two older kids how to program in C# using it). We have access to a number of bright people here and some funds
to pay them.
We would like to bring your book up to date (.Net 4.5). I tried to find the word .doc files in Engliah but failed. Can we get those
as a starting point, and permission to update it? We will be glad to share the result back with you, as we love what you’re doing.
We plan to also do follow up work on network and security (crypto) programming, as well as WPF GUI design. Kind of a 200 level
course that picks up where your book leaves off. We plan to make that available on our website (in English), and you are welcome
to link to it. If you want to translate it to Bulgarian, we will be glad to share the Word files.
You might be interested in our IPv6 training as well – I’m a gold certificate trainer for IPv6 Forum, and have trained a number
of senior telco enigneers. We are trying to “virtualize” this training online now to make it available globally. Again, if you are
interested in translating it into Bulgarian, we’d be glad to permit you and provide English files. You can see the start of this at
thirdinternet.com – I had a site at v6edu.com previously with a ton more info – we are putting that back up as well. ThirdInternet
is for general info, v6edu is for serious training for network professionals and collegel level.
I highly recommend to sign-up for the free course “Programming Basics” at SoftUni International: https://softuni.org
First of all, thank you very much for the free book. I do not know anything about programing, but I would like to learn as a hobby. So, the other day I was asking around in Reddit and an user from there provided me with your site. I was very surprised to see that your site had free book download. Any ways, I downloaded and read through chapter1 and created IntroCSharp folder in C drive. No issue here. But here on PAGE 97 “Creating a New C# Project” I am little confused on this section -” our first file, containing the program code, is automatically added. It is named Program.cs.” Are you talking about first file that I created in C drive? If you are, it is not adding to solution explorer.
FROM THE BOOK:We choose Console Application. Console applications are programs, which use the console as a default input and output. Data is entered with the keyboard and when a result needs to be printed it appears on the console (as text on the screen in the program window). Aside from console applications, we can create applications with a graphical user interface (e.g. Windows Forms or WPF), Web applications, web services, mobile applications, Windows Store apps, database projects and others.
– In the field “Name” we enter the name of the project. In our case we choose the name IntroToCSharp.
– We press the [OK] button.
The newly created project is now shown in the Solution Explorer. Also, our first file, containing the program code, is automatically added. It is named Program.cs.
This book is written several years ago. Visual Studio was changed from this time. I highly recommend to sign-up for the free course “Programming Basics” at SoftUni: https://softuni.org
You must be logged in to post a comment.
This site uses Akismet to reduce spam. Learn how your comment data is processed.