Overwhelmed beginner Database Developer seeks Strategic Advice

By philjamaica ·
Tags: Windows, Software
It seems like a great time to become a database developer--with ADO.NET and LINQ making Object Oriented Programming more compatible with Relational Databases.

My problem though--with the technology changing so quickly, what should I NOT spend a lot of time on? For instance, should I invest a lot of time becoming knowledgeable about T-SQL, or is this language going to become obsolete?

So far I have been studying three textbooks:
- Practical Database Programming with Visual Basic.NET (Ying Bai)
- Visual Basic 2012 by Ron Stephens, and
- T-SQL Fundamentals by Itzik Ben-Gan.
To my (beginner's) mind, I figured that to write an application I would need to need to know my way around
- SQL Server (in order to build the relational database which will be the heart of the application),
- Visual Basic.NET to automate the application, and
- T-SQL to query the SQL database most efficiently.

However, now that I've been reading, I'm not so sure about this strategy. All this talk about OOP, LINQ, PLINQ, and Object Oriented Databases has me wondering if I need to focus more on these areas.

Thanks in advance for the advice!

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Share your knowledge

Related Discussions

Related Forums