I’ve been working with MongoDB for a long time now. Back in the early days, there really were no management tools analogous to RDBMS tools (e.g. SQL Server Management Studio). Since then, things have changed significantly. It’s time to look around and see what management / monitoring tooling is around these days for MongoDB.
The news is good. There are many different options to choose depending on your platform and use-cases.
1. Robomongo, price: $0 / open-source, platforms: Windows, OS X, Linux
Key features: Continue reading
Just a quick announcement for an developer upcoming event I’ll be participating in…
Early November I’ll be co-teaching DevelopMentor’s biggest .NET developer event of the year in Los Angeles: Guerrilla .NET. If you haven’t been to Guerrilla .NET, it’s a very unique and memorable event – it’s unlike almost any other training class you’ve seen. We’ve just updated the outline with the most important current and upcoming technologies (see below).
I hope to see you there! Feel free to contact me with any questions.
in Los Angeles
| Newly Updated with: Windows 8, VS 2012, MVC 4 and Entity Framework 5.
Guerrilla .NET provides a deep exploration of .NET design philosophy and practical advice. You learn a myriad of patterns and best practices, and you get hands-on experience developing applications using Visual Studio 2012 and Windows 8. Learn to write code using new .NET class libraries like Entity Framework 5, MVC 4, and even the new Windows Runtime (WinRT).
Course Topic Highlights:
- Windows 8 For The Developer
- LINQ and Entity Framework 5
- XAML-based Programming
- ASP.NET MVC 4.0: Beyond the Basics
- Introduction to jQuery
- Model-View-ViewModel for WPF and Metro
- Building RESTful Services with The ASP.NET Web API
- Programming Win8 Apps: Metro / WinRT
- Entity Framework 5 and Code First
- PFx: Task: a Unified Threading API
- PFx: The Parallel Class and Concurrent Data Structures
- C# 5.0
- What’s New in .NET 4.5
- Cloud Computing for the .NET Developer: IaaS, PaaS, and Patterns
- Applied NoSQL with LINQ, and MongoDB
- Power Debugging
- Design Patterns for Testable Applications
- Topic X
Thanks to all who attended my webcast yesterday. Here is the recorded video, slides, and demo application.
Update: Thanks to everyone who came. You can download the sample application we build here and slides below:
Here’s a video of a short talk I gave at Mongo Seattle 2011 which is a quick getting started with .NET & MongoDB session.
PS – Yeah, it’s from last year. I forgot to publish it on my blog so here it is…
When I talk about LINQ people often ask whether it’s possible to have dynamic queries with LINQ. An example of this is presenting the user with a UI that allows them to optionally filter by some criteria or other and sort by some criteria. This was straightforward if you built-up a SQL string in code.
The compiled, static nature of LINQ makes dynamic queries appear difficult at first. They are not and this video and sample application shows you how to accomplish just this.
Screen shot of sample application
You can download the source code here:
Kennedy-Dynamic-Linq.zip (88.34 KB)
And you can download the screencast video here:
Kennedy-Dynamic-Linq.wmv (35.7 MB)