* Home
* Description
* Overview
* Schedule *
* Projects
* Grades
* discussions *
Instructor: Arijit Sengupta (Jit) (asengupt@indiana.edu)
Office: BU578
Tel. no: 812-855-2736 (or IU extension 5-2736).
Office Hours: By appointment. Usually I am in the office before after class time (12-1PM, 3:45-4:30PM). I will also announce special office hours when deliverables are due which would be held either at my office or in the main library cafetaria.
GA: TBA
Classes:
Section Instructor Meeting Times Room ------- ---------------- -------------------- ------- 25417 Sengupta MW 07:45A-09:15A CG2066 28142 Sengupta MW 01:00P-02:30P CG0030
Because of the volatile nature and variety of the content of this course, no single textbook suffices all the requirements of the course. The primary requirement of the course is the material that is published in the course website, including discussions on Oncourse and readings posted in the syllabus. However, I strongly recommend buying one good book on XML and/or .NET that would give you examples and other information that you may need when you are offline, or in situations when you do not have immediate access to the online material. The following are a few books that I have seen and liked - feel free to go beyond the list yourself.
References
"XML for ASP.Net Developers" - Dan Wahlin, Sams publishing, ISBN 0-672-32039-8
"Professional XML for .NET Developers" - Dinar Dalvi et al., Wrox Press, ISBN 1861005318
"Teach yourself ASP .NET in 21 days" - Chris Payne, SAMS publishing, ISBN 0-672-32168-8
"XML How to Program" - Deitel & Deitel - Prentice Hall, ISBN 0-13-028417-3
"Fundamentals of Web Applications using .NET and XML" - Bell et all, Prentice Hall PTR, ISBN 0-13-041790-4
The above books should be available in local bookstores such as, Borders, and Barnes & Noble. The books can also be ordered (at a slight discount) from online bookstores, such as, Amazon.com, barnesandnoble.com. You can also use any other book on XML and .Net that you find is understandable to you.
Once again, because of the fast changing nature of the material, we are not going to impose the use of any specific software for this course. For your project, you will receive an account on a central server in which you will be able to set up and maintain your own web server and run applications. For your regular course work and homeworks, you may find one or more of the following useful: