Showing posts with label C#. Show all posts
Showing posts with label C#. Show all posts

Monday, November 10, 2008

Stack Overflow (Awesome)

I was listening to Hanselminutes the other day on the way home from work and Scott was talking to the guys behind Stack Overflow. I had never heard of Stack Overflow at that point but found the discussion really interesting. Essentially, Stack Overflow is a collaborative question and answer site for programmers. I headed over there and browsed around and found it fascinating. So I signed up (It's free, just create use your OpenID to sign in).

Well today, I really got to put it to the test. I worked up something in C# that I plan on using at the office. I created the UI form, got the easy stuff working in about an hour and then decided to move on to the real meat of the applciation. The first thing a need to do is read a list of names from text file. I haven't really done this before so I went to MSDN and found the StreamReader was what I needed to call on. So I did that and got a big fat error...

So, I checked my syntax and just started at the screen for a while feeling defeated by my lack of skillz.

Then the lightbulb went off and I posted my problem to Stack Overflow and in 2 minutes had my answer...2 MINUTES PEOPLE!!

Turns out it was pretty silly mistake on my part, buy hey, I'm new to this.

Awesome eh?

Thanks Kent!

Wednesday, October 22, 2008

Project: Mercury - 1

Project Mercury (first planet, first project...works for me)

Simply put, it's a podcast client.

Something small, fast and unobtrusive.

I've tried a lot of podcast clients and they all felt strange or not quite right for one reason or another.

Just to get it out in the open, no I'm not using iTunes. I use Windows Media Player to manage my audio files. Primary reason being it can watch folders for changes and I don't have to add music to my collection via the WMP interface...why iTunes can't do this is beyond me.

I have no idea on how I'm going to accomplish this with C#, but I'm going to try.

I'll post my thoughts on what I think this app should be like soon, but until them maybe you can tell me what you think would be good to have in a podcast client.

I got a lot of great feedback on my post about learning C# or Java. I really appreciate everyone taking the time to post comments. It's helpful.

Monday, October 20, 2008

C# or Java?

In reply to my earlier post asking others how they learned C#, I received a message from a reader who thought that it would be wise for me to learn Java first.

I have to admit, I never really thought about learning Java. Most if my Java experiences have been as an end user and quite frankly been pretty awful. My current employer uses alot of Java based apps and we've had performance issues, issues with one version of JRE working with certain apps and another not working with others, bizarre cross platform incompatibilities and oddities etc...

From what I understand, syntactically C# and Java are very similar and skills and methods learned in one may easily translate to another.

I'm not sure I'm willing to change paths now. What would be that advantages or disadvantages of doing so?

Wednesday, October 1, 2008

How did you learn C#?

I thought it would be appropriate for my second post to ask my readers “How did you learn C#?”

I’m taking a few approaches. I bought a subscription to learnvisualstudio.net as I saw some of the videos they produced on MSDN and thought they were really helpful.

I’m also one of those people that really doesn't learn how to do something until I really need to do it. In other words, I need a problem to solve first and foremost.

I have a problem and I’m working on a C# solution. I plan to talk about that more in an upcoming post.

I’ve looked at few books, but I’m not sure a book is the right way to go for me.

MSDN seems chock full of great stuff albeit sometimes hard to find.

In the meantime, how did you learn C#? I’m really curious to know.

Hopefully, the conversation I’m starting (this blog) will be another avenue for learning C#.

Thanks for reading!

Hello C#

Hello C#!

What is Hello C#?

Hello C# is a blog that I'm starting to help detail my journey into learning C#।
I'm hoping to post my findings and thoughts along with the many questions I'm sure to have.

Hopefully, this will develop into a friendly meeting place for folks who want to learn C# and for those C# experts who want to help others.

Thank you very much for stopping by. Hopefully it's been worth your time.

Warm regards,

Jim