As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I learned Java with the help of the book 'Java how to program'. The book had lots of questions and exercises that helped me a lot.
I am now looking for a website or preferably a book that has similar programming questions/exercises that will help me learn C#/.NET and become a better programmer. Could someone suggest a book or point me to a website ?
Thanks
Edit: I should add that I am not looking for advanced stuff like Project Euler, but basic stuff
While it's specifically aimed at algorithmic programming, Project Euler can only do good things for getting well-acquainted with a language! Work through as many problems as you can, solving them in C#, and you'll have fun at the same time as learning the language.
This isn't a bad site:
http://www.fincher.org/tips/Languages/csharp.shtml
Starts off with console applications doing "Hello World" and reading files and goes on to hit a long list of important concepts including database access using Parameters.
The Sphere online Judge has a good collection of programming problems, ranging from tutorial problems to challenge problems.
If you like working through exercises, solving puzzles, etc. while learning, you'll love the Head First book on C#.
APress Pro C# 2010 and the .NET 4 Platform by Andrew Troelsen is the single best book I've read to quickly get into the language. It suggests concise relevant examples and code samples for the reader to try, and I recommend following them. It's a 1700 page book - very exhaustive and reasonably priced for the amount of content.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I see a lot of ATS is available online for any company who wants to implement ATS for a nominal cost. I also see a few available as opensource.
I work in a small firm and am I come from non IT background. With my own interests have tried my hands on with some Java and C# lately.I enjoy learning programming and want to learn more. I want to design and develop an ATS for the company.We don't have one and I think it will be a great experience for me. I tried google and I found a very relevant link on same system in MS Access tutorial from MSDN Here is the link: http://msdn.microsoft.com/en-us/gg621254
At the end they say to publish on Share point.(optional) I have no clue about Sharepoint.
I wanted to know if I use any other Database instead of MS Access. In Oracle, they have forms and reports which is mainly used. Is there anything similar on MS Access so that I can have the Cost to hire employee calculator available? Any suggestions or ideas in general also will help me a lot.
Thanks in advance,
newbee
Ah, the good ol' days of where to begin. Well, here is what I can suggest and spend a weekend watching the video tutorials just becoming familiar with what you can do.
http://www.asp.net/web-forms
Next is viewing others code.
Nerd Dinner
http://nerddinner.com/ (little more on the advance side)
http://nerddinner.codeplex.com/
Patterns : don't just start throwing darts at a wall to see what sticks.
http://www.dofactory.com ($$, might find something similar but I've seen this and it's pretty nice for the newbee).
Read, read, read (google.com, asp.net) and watch, watch, watch (asp.net, youtube.com)!
Have fun.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
When I first became interested in programming, I took a class that introduced me briefly to C++ for a semester (this class mostly focused on topics like "what is a variable", so I know very little about what C++ is capable of). Up next was a year of AP Computer Science, where I learned Java. Don't get me wrong, I love Java, but I feel like I have become so dependent on it. I am pretty good at programming in Java, and I like the extensive packages like Swing and io that give a great degree of power to even a new learner.
I have exhausted my school's (extremely) limited supply of Computer Science classes and am looking at Internet tutorials or books to learn on my own. However, I don't want to start learning a language only to realize that it isn't "right" for me.
I guess what I am looking for is a widely used, well-known, powerful language that will not only be good for controlling a computer but also for opening doors later in my life.
I am specifically looking at C# or C++, although I don't know why. If you think some other language would be better, please suggest it and why. Hopefully this is enough information for someone to answer. If not, please ask me to clarify because I really would like a specific good answer.
There's no right answer to this question. It depends on what you want to do. I suggest doing some research as to each language and decide from there. If you have more specific things that you would like to achieve, then maybe we can help point you in the right direction.
Good luck.
I think you should go for c# or Java. Both these languages are good enough to cater to any kind of computation needs, whether its web, mobile, embedded or just a standalone app.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
My background has been generally new technology demonstrators, which, well... demonstrate the latest technology and how it can be of use to a clients company. They use it for internal demos etc.
Now my career has shiffed course a bit more into actual products, in particular software which runs in locations like museums as interactive pieces.
Clearly, although the technology demonstrators had to be well coded etc, there wasn't as much emphasis as there is on my current work, which has to work, be highly configurable, probably multi-ligual and run constantly, without restarts.
So my question is, now that I'm trying to up my coding quality and write more commercial applications, are there any books which discuss issues surrounding high quality commercial software?
I currently have a copy of Code Complete 2nd Edition, which is excellent, but just wondering if there's any better, possibly more focused titles out there?
Thanks a lot!
Andy.
** UPDATE **
After a suggestion from JosephH, I'm going to mainly be working with c# and .Net (possibly silverlight!), if this helps anyone! :)
You could try Working effectively with Legacy Code.
The title is slightly misleading - although it's a very good book at showing you ways to work with Legacy code, it's also good at showing you good and bad ways to do things, why it matters, and has a focus on producing testable code. (The author's definition of "Legacy code" is any code that doesn't have automated tests.) The examples are in C, C++ or Java.
(You might want to state what language and technologies you're working with to get more focussed answers.)
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Does anybody know some websites who offers online tutoring for C#? I am particularly seeking one-on-one tutoring.
Check out Inner Workings.
They offer self-paced .NET training to developers as an add-in to Visual Studio. The code is checked against provided solutions, so you can gain insight into different areas of the framework. Whilst it's not quite an online tutor, the training provided is a good start.
If you need online tutor help you can contact student.support#live.com which was really helpful for me
On books for beginners i'd recommend the galileo-openbooks
Check out MSDN Virtual Labs on Visual C#.
check this
You can check this and some other books for learning...
IMO rather than taking online tutor, it will be more fruitful if you have a mentor to guide you...if not you can ask questions here and learn from it...but it is personal taste
Sharing my learning experience, it is best to learn yourself (I am also learning C/C++) and then there should be someone to answer your confusion/questions and SO is the best place for that :)
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Duplicate
Is there any one website which contains many good C# screencasts?
C# Training videos
So can anyone recommend a set of videos for learning C# preferably free ( in my experience the nonfree videos seem to lean moe towards shlock ),
I understand that some universities are now using C# as their "101" language.
Does any such university have videos in an open coursework series?
PS: I am particularly interested in university courses. These are the ones most likely to have a long term ( 3-4 months ) structured approach aka a syllabus.
I think Plural Sight has the best courses. they have a Free C# intro.
http://www.pluralsight.com/main/olt/Course.aspx?n=dotnet-csharp-tutorial
They aren't free, but every video I've seen from LearnVisualStudio.Net has been pretty good. I got a 'lifetime' membership for $90 and it's been well worth it.
Learn C# on YouTube: 89 C# tutorials collection. Mainly examples of how to do something with C#. Another big collection of 98 C# videos. It covers a lot of C# fundamentals.
I find AppDev good. There is a lot of free stuff there (although not all).
MSDN has a good amount of learning videos. Have a look here.
The videos usually target a specific subjects and have enough details for you to learn a lot from them.
Also, Microsoft makes videos for ASP.NET if you're looking to do web-based apps. Have a look here
Try Microsoft Learning Manager -
http://learning.microsoft.com/Manager/Catalog.aspx?view=free
You pay for most of the videos but there are some free introductory ones as well that are good.
Hope this helps...
these are videos by Learnvisualstudio.net provided freely by microsoft : link
C# soup to nuts webcasts by William J. Steele : link
http://polishwords.com.pl/video_tutorials.php?g=programowanie_w_visual_studio But unfortunately in Polish Language :)