Miguel Castro


Miguel is President of Melvicorp LLC and specializes in architecting, building and educating on .NET solutions. He is a 7-year Microsoft MVP, INETA Speaker, Conference Speaker, contributor to CoDe Magazine, as well as an active blogger, and has been a software developer for over 29 years. With a Microsoft background that goes all the way back to VB 1.0 (and QuickBasic in fact). Miguel has spoken at numerous user groups, code camps, and conferences around the country. He has also been featured on the Internet Radio Talk Show, .NET Rocks and .NET Rocks-TV on numerous occasions. His blog and other things of potential interest can be found at http://www.dotnetdude.com. He resides in Lincoln Park, NJ with his wife Elena and his daughter Victoria.

Knocking it out of the park, with Knockout.JS

Saturday, May 11th, 2013 at 1:30 pm in 009

MVVM on the web… that works! Yes, finally; thank you Steve! If you don’t know who I’m thanking, Steve Sanderson is one of the brilliant minds behind major contributions to ASP.NET with focus on the MVC side of things. And if you don’t know what Knockout.JS is, you really need to come see me show you how to use Steve’s latest brainchild. Knockout.JS lets you do real MVVM on your HTML. I’m talking about real two-way binding. And with the help of Web API and Ajax, you can overcome any shortcoming that cannot be totally handled on the client. So come see me and let’s add another great tool to your web arsenal.

MVC For WebForms Developers: Comparing and Contrasting

Wednesday, August 15th, 2012 at 6:30 pm

ASP.NET MVC has been received by a certain part of the development community with an almost zealotry aspect and by others with extreme speculation and even fear. As a web forms developer, it took me a while to eventually get to MVC but the truth is that I really do like it. No I do not think it is the end-all to web development and I still have a lot of love for web forms, but the more I use ASP.NET MVC the more I do get used to it and the more I appreciate everything it offers. In this session, I’ll introduce you to the platform by providing frames of references with web forms and hopefully providing you with the pluses and minuses of both platforms. We’ll cover everything from basic rendering to dependency injection to security so prepare for a full brain overload.

WCF Discoverability

Wednesday, December 14th, 2011 at 7:00 pm

The idea of discoverable services is one that confuses many developers while exciting others. We see these kinds of services on a regular basis. Windows 7 gives us the ability to stream video to any device on the Home Group when within range. The iPhone automatically finds an Apple TV in the network and allows display of its content directly to it. Unfortunately, like many technologies, discoverability is often misused which leads to further confusion to some, and of course affects its adaption. Using the discoverability features of WCF 4.0 is as much about knowing when and where to use them as it is how to use them. In this session, I’ll show you how the discoverability features in WCF 4.0 work including exposing and consuming discoverable endpoints, setting up scopes, and using annoucement services. And I’ll demonstrate the right environments for using this very cool technology.

Get Into MVVM Now!

Wednesday, December 15th, 2010 at 7:00 pm

If you’re using WPF or Silverlight and have not incorporated the MVVM pattern, you’re nuts! This pattern is crucial for well-designed XAML-based applications, but there are many variations and styles for the implementation of this pattern. In the next 15 minutes, I’ll give you an elevator pitch on why this pattern is important, how to hit the ground running with it, and what the true goals of Model-View-ViewModel really need to be when you write your applications.

XAML: Achieving Your Moment Of Clarity

Wednesday, December 15th, 2010 at 5:30 pm

Still find XAML intimidating? Well, throw in MVVM and certain design practices and it can get worse. But the truth is that it isn’t as complicated as it appears to be. In this short session, I’ll give you the basics of how XAML works. I’ll cover its syntax, control usage, the visual tree, and the scariest animal of all, binding. I’ll give you your moment of clarity, I promise.

Get Into MVVM Now!

Wednesday, November 17th, 2010 at 7:45 pm

If you’re using WPF or Silverlight and have not incorporated the MVVM pattern, you’re nuts! This pattern is crucial for well-designed XAML-based applications, but there are many variations and styles for the implementation of this pattern. In the next 15 minutes, I’ll give you an elevator pitch on why this pattern is important, how to hit the ground running with it, and what the true goals of Model-View-ViewModel really need to be when you write your applications.

What’s New With WCF 4.0

Saturday, September 18th, 2010 at 3:30 pm

No Day-Of-WCF would be complete without letting you know what’s new with .NET 4.0 and Visual Studio 2010. This session will give you a heads up on several new and powerful features introduced in WCF 4.0. Among these are “Configuration-less Hosting”, “Discovery”, “Routing”, and an intro to the new Azure Service Bus.

Most Common WCF Usage Configurations

Saturday, September 18th, 2010 at 10:15 am

WCF has many characteristics, each with several options. There are however some optimal settings for the most common scenarios. In this session you’ll learn the whys and hows for configuring WCF services to work optimally in the areas of instantiation, concurrency, transactions, security, and bindings.

Intro to SOA & WCF

Saturday, September 18th, 2010 at 8:45 am

Jump right in to understanding what service orientation is and how WCF is the preferred technology for this architecture. You’ll see how services get written in WCF from scratch and using best practices from the beginning.