Index

Below is a list of all posts created so far for the 2,000 Things You Should Know About C# blog.

Total number of posts = 1,219

Assemblies

Basics

Classes

Collections

Data Types

Debugging

Enumeration

Events

Exceptions

Input/Output

Interfaces

Memory

Methods

Miscellaneous

Operators

Patterns

Security

Statements

Strings

Visual Studio

28 Responses to Index

  1. Pingback: Sean Sexton - Ten Minutes With The Man Behind 2000 Things For C# Blog

  2. jimakoch says:

    Your Articles are Perferct.. Thx

  3. Pingback: 2000 things – Vikram Shetty

  4. abdullah says:

    I would like to say… Excellent.

  5. Pascal Toneatto says:

    Your web site is extremely useful to beginners.
    Thanks a lot

  6. Jason says:

    Not just beginners, good concise info on more advanced topics too

  7. kai zhou says:

    Thank you so much, Sean Sexton, your articles are of great help.

  8. Pingback: 2000条你应知的WPF小姿势 基础篇<51-56 依赖属性> – 小九的学堂 | 查问题

  9. Dominic says:

    Is there any way to list your posts in number order?

  10. Shuai Ws says:

    Great Thanks from china..

  11. Pingback: How To Fix Error 1209 Sharp Errors - Windows Vista, Windows 7 & 8

  12. Saumen Samanta says:

    Thanks a ton

  13. Venkata says:

    by reading your articles i can say “Excellent”

  14. siliond says:

    I’m preparing for the MS Exam 70-483 – Programming in C# and find your posts very helpful for it.

  15. Pingback: 2,000 Things You Should Know About C# | Michael's Excerpts

  16. Bipin P. says:

    Hi Sean,

    Thanks for sharing valuable knowledge. I am regularly reading post but can you please write on or emphasize on Memory section because in using statement, try catch finally statement and in thread process i failed those to answer the question.

    Please write more on Memory section.

  17. Harsha says:

    Thank you very Much Sir!

  18. James What says:

    Can you share any knowledge or information on ADO.Net like the way you have presented other concepts in C#

    • Sean says:

      Hi James,

      I’m glad that you like the C# information. Sadly, I don’t have bandwidth right now to talk about data access technologies or databases. I would strongly recommend reading up on Entity Framework, though. It’s a great data access technology. Just search for Julie Lerman and you’ll find everything you need to know.

      • JamesWhat says:

        Sean,
        Is there a way you can share full set of code of the examples worked in these tutorials. For example, Doglibrary which includes all code in files Dog.cs,DogUtilities.cs, Ibark.cs etc. I know its wrong to ask after such a wonderful effort by you, but am finding difficult in mapping things w.r.t code if I taken a random question to work with as am a beginner-inetrmediate to learn this technology.Thank you.

      • Sean says:

        Hi James, unfortunately all of the code that I have is already present in the posts. In some cases, if I’ve talked about a particular chunk of code, later posts will use that code without re-displaying it. In other cases, I omit code if I feel that it’s boilerplate or very simple code that you could throw together yourself.

  19. JamesWhat says:

    That’s ok. I can understand.
    One quick question. With the code you have provided in your tutorial(#858,#859), How do you
    hit (I mean a test scenario to replicate) the “Catch” block for printing the user defined Exception messages like “I do not wish to bark at this time” in #858 and “Volume of 11 is too loud. Max volume is 10” in #859(I know if pass 11 as parameter to Bark method, the below message might print if an exception occurs). Where will these messages be placed in code and how to hit at a catch block to print these messages for my Test purpose.Thank you.

    • Sean says:

      James, the exception handler (catch block) will be hit if an exception was thrown from any of the code called from within the try block. In post #858, we’re creating a new Dog object and called its Bark method. So if there is code that throws an exception in either the constructor or Bark method, or any code that those methods call, you’ll hit the code in the catch block.

  20. Steve says:

    Hello Sean,

    Your website is really impressive, I love this idea and the way you wrote these posts.

    I will read these 1219 posts, I did a planning for that so it should take around 3 months (10 daily => 5x morning and 5x night and weekends as well) to finish.

    In 3 months I will come back here to give you my feedback 🙂

    Thanks

    Steve

Leave a comment