David Pine is a Technical Evangelist and Microsoft MVP working at Centare in Wisconsin. David loves knowledge sharing with the technical community and speaks regionally at meetups, user groups, and technical conferences. David is passionate about sharing his thoughts through writing as well and actively maintains a blog at davidpine.net. David's posts have been featured on ASP.NET, MSDN Web-Dev, MSDN.NET and DotNetCurry.com.David loves contributing to open - source projects and stackoverflow.com as another means of giving back to the community.David sat on the technical board and served as one of the primary organizers of MKE DOT NET for three years. When David isn’t interacting with a keyboard, you can find him spending time with his wife and their three sons, Lyric, Londyn and Lennyx. Follow David on Twitter at @davidpine7 .

David Pine has written 3 articles, which have been read 193798 times.
28790
Abstract: TypeScript is the evolution of JavaScript and its language services are far superior to any other JavaScript tool in existence today. Generics are a fantastic way to demonstrate this powerful advancement for JavaScript development. In this tutorial, we'll focus on generics in TypeScript.
40293
Abstract: Each newer version of C# is packed full of powerful and impactful features. In this tutorial I walk through the various versions of C# and share my favorite features from each release.
124715
Abstract: With ASP.NET Core Web API there are several various attributes that instruct the framework where to expect data. These attributes are very powerful, allowing for aliasing and strong-typing; however, knowing which correspond to model binding and are best suited for each HTTP verb is vital. In this article we'll explore all of this and more.