
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
SQL Server with C# Applications Creating a full database application from scratch can be a challenge. You need to understand the basics of database design, as well as the specific Relational Database Management System (RDBMS) and its SQL. You need somehow to interface to this from your application which, by the way, you also need to design. You can get far with frameworks, but can you go all the way? Do you have a well-performing and maintainable solution? The only database framework used in the book, is the platform ADO.net. This makes the solution long-lived, since database-frameworks quickly go out of fashion. This book aims to guide you through the jungle. SQL Server is chosen as the main RDBMS, while the database-interface design is demonstrated to work with Oracle as well. The real-life sample application is written in C# using classic Windows Forms. However, the main design and database interface is equally relevant for WPF and ASP.net. The author works with embedded systems and previously wrote the book "Embedded Software for the IoT". Creating database-based tools, he faced the challenges described, and refined a pattern over time. Minor typos updated in October, 2023.
This book guides readers through the complexities of building full database applications from scratch, focusing on SQL Server and C#. The author, an experienced embedded systems professional, addresses the challenges of database design, RDBMS specifics, and application interfacing. By utilizing the ADO.net framework, the book emphasizes creating long-lived, maintainable solutions, contrasting with more ephemeral database frameworks. The core design principles are demonstrated with SQL Server as the primary RDBMS and C# with Windows Forms for a real-life application, while also noting their relevance to WPF and ASP.net, and compatibility with Oracle.
The book is presented as a practical guide for developers facing the challenges of creating database applications. Its focus on the ADO.net framework and SQL Server, with considerations for other RDBMS and application types, suggests a technical audience seeking robust and enduring solutions. The author's background in embedded systems and prior work on IoT software implies a grounded, problem-solution approach to the material. The recent update addressing minor typos indicates ongoing attention to the text's clarity and accuracy.
Page Count:
146
Publication Date:
2018-07-05
Publisher:
CreateSpace Independent Publishing Platform
ISBN-10:
1720358672
ISBN-13:
9781720358671
No comments yet. Be the first to share your thoughts!