p2p.wrox.com Forums

p2p.wrox.com Forums (http://p2p.wrox.com/index.php)
-   BOOK: Beginning C# 3.0 : An Introduction to Object Oriented Programming ISBN: 978-0-470-26129-3 (http://p2p.wrox.com/forumdisplay.php?f=409)
-   -   follow up book to Beginning C#3.0 (http://p2p.wrox.com/showthread.php?t=78626)

venkyvchari March 21st, 2010 05:23 AM

follow up book to Beginning C#3.0
Thank you very much for your book. For a first time programmer, it was sufficiently gentle while at the same time it was challenging and mind stretching as well. Could you recommend a couple of books that can help me take my skills to the next level?

DrPurdum March 22nd, 2010 01:05 AM

The next level...
That's really a tougher question than you might think. The best answer is another question: "What's your goal?" Do you want to be a professional programmer? If so, then the next move is a book geared to web programming using either C# or Java. If you want to do recreational programming for yourself, then pick a book that addresses a topic in which you have a real interest. If you have a specific area of interest, let me know and I'll try to help.

venkyvchari March 22nd, 2010 03:15 AM

Next step
Thanks Dr. Purdum,
I am looking to develop a back testing software for financial futures trading. This involves manipulating price data of financial instruments and then presenting the results in a raphical manner.
From your experience, do you think such applications are written with some data base as a back end or simply using the array features of C# will do?
Thanks again very much

DrPurdum March 22nd, 2010 11:12 AM

What next...
Your next book should be centered on database and, probably, web-based programming. I assume that examination of futures trading has got to be based on some manipulation of historical data as well as current trading data. That data is often DB-oriented. There are lots of vendors of stock data that provide it in different formats, but CSV (comma separated variables) is very common and many programs offer it as an output option (e.g., Excel). This would suggest some work with plain text files, too.

A starting place for selecting a book is Amazon.com. In the search box, type in Database Programming and then examine the list, reading the reviews for ones that look promising. Do the same for web programming. Then, if you can, call some local book stores and see if they have your choices in stock and then peruse them in the store. Pick what looks good to you and start reading and designing at the same time. Think about the design for your program as you read, making notes to yourself along the way. By the time you finish a couple of books, you should have a pretty solid design from which to work.

Keep me posted...

DrPurdum March 22nd, 2010 11:16 AM

One more thing...
I forgot about the graphical stuff. Whenever possible, stand on the shoulders of those who have preceeded you...in other words, don't reinvent the wheel. A really great code source is the Code Project (codeproject.com) and I've used the following charting software and it's really pretty good and free:


Always do searches of sites like this before you write your own version of something. Often you'll find ideas and problems that you didn't think of...

venkyvchari March 22nd, 2010 07:25 PM

Next step.
Thanks Dr.Purdum.
I really appreciate that you took the time to reply.

All times are GMT -4. The time now is 11:41 AM.

Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.