Database Design Disasters and an Introduction to TypeScript


Details
April brings spring, showers and another great dotNet Miami meeting! Join us on Thursday April 18th where Richie Rump will be back showing us some of the most common mistakes when developing databases and how some decisions can turn into disasters. Then, Ross Terman will show us a new exciting JavaScript technology, TypeScript. which introduces type-checking and inheritance into the JavaScript family. So join us for keen insight on current technology and an insightful look into a new one.
This month we have a very special giveaway. The first thirty people to arrive at the meeting and that are registered to the dotNet Miami Google Group (https://groups.google.com/forum/?fromgroups#!forum/dotnetmiami) will receive a 4GB flash drive courtesy of Redgate. We will also be giving away more books, swag, and more one-month subscriptions to PluralSight.
Because we don't want the fun to stop when the meeting is over we'll be at Miller's Ale House on Miracle Mile (101 Miracle Mile, Coral Gables) for food and networking. All are welcome.
Session and Speaker Details:
Database Design Disasters
Not every system has a database architect available to design it. But what happens when developers design database and don't take the proper care into designing a database? This session will take a real-world look into my experiences with some database design choices. In this interactive session, we'll take a deep look into these design choices including a detailed discussion on why they didn't work and what could have been done better. We may even take a peek into SQL Server internals. If you've ever needed to read or write to a database you'll learn some valuable lessons from this session.
Richie Rump is a software developer, data architect and project manager. He currently helps companies solve their data challenges using SQL Server and .Net. He holds the Project Management Professional (PMP), Certified Scrum Master (CSM) and various Microsoft development certifications. Richie is also the founder of the dotNet Miami, a community focused on enterprise development with .NET and SQL Server. His previous experience includes working with Burger King, FPL, Ryder and Walt Disney World.
Introduction to TypeScript
TypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open Source. We’ll cover the rational for using TypeScript and show basic features including strong type checking, modules, and inheritance.
Ross Terman began programming in 1978 using Business Basic running on an OS called IRIS. Over the years Ross has worked with DataFlex, ObjectVision, Visual Basic, and ActiveReports. He began working with DotNet when it was still in beta and has worked with it ever since. He's currently focusing on HTML 5.0, JavaScript, and Web API applications. Ross also develops Office 365/SharePoint solutions.
Ross started XEQ Information Solutions in 1991 to serve small and medium sized clients and it's still going strong. He's also been actively involved in the local development community for over 20 years, including 3 years as president of the Southeast Florida Database Developers Group in the mid 1990s.

Database Design Disasters and an Introduction to TypeScript