NoSQL: Getting started with MongoDB and NoRM
posted by javery(5523) 2 years, 1 month ago +1
I am using MongoDB (and NoRM) on my main project and it has worked out very well so far. MongoDB still has some rough edges but the performance is very very impressive and in particular the upsert available has been incredibly useful. (with an upsert you can do an update and if the record doesn't exist it will insert it, very useful for analytics)
Reply
The NEW DotNetKicks front page is in beta
posted by javery(5523) 1 year, 10 months ago +1
Good call, we will definitely do that. (along with some other tweaks to the design for better spacing, less noise)
10 Things ASP.NET Developers Should Know About Web.config Inheritance
posted by javery(5523) 4 months, 8 days ago +1
Disinheriting your child applications with inheritInChildApplications="false" If you are writing open source software like a CMS or Blog please please please use this vigilantly - otherwise people trying to host apps in sub virtual directories will inherit all of your settings. If they don't then you have to use: Clearing parent settings when adding to a collection
Are you making these 3 common ASP.NET AJAX mistakes?
posted by javery(5523) 4 years, 7 months ago 0
I think the more important mistake might be using ASP.NET AJAX. Check out more lightweight options like AJax.Net Pro, or just use Prototype or JQuery directly.
Making web service calls with JQuery
posted by javery(5523) 2 years, 1 month ago 0
The JavaScript looks good, but why not just call a normal controller method? Nice and restful that way.
AutoPoco v0.2 Released
Very interesting tool (it's used for generating objects for test data) but I don't like the name. At first I thought it was some misguided attempt to generate POCOs from the database.
Simple-MongoDB – Part 1, Getting started « Daniel Wertheim
Very interesting, have you looked at NoRM (another mongodb driver for .NET)? It seems to cover lots of the same features. http://github.com/atheken/NoRM
How to run, ON THE CHEAP, an IIS7 hosted website on Amazon EC2
I much prefer EC2 to any of the more locked in offerings like Azure or App Engine. On EC2 I can run Windows and Linux boxes and keep complete control of how things work.
MVC HtmlHelper for Google Charts
I got up to about 30 before giving up, is that thing going to 100? If so very slow loading from here.
Free eBook: .NET Performance Testing and Optimization
posted by javery(5523) 2 years ago 0
It shows up with a yellow background in the list and is marked as a sponsored story on the front page, I just realized this detail page doesn't list it that way but I will get that changed.
NetBash – An Alternative to Admin Pages in Asp.Net Web Apps
posted by javery(5523) 5 months, 7 days ago 0
This looks interesting - but I don't see any commands listed. Trying to imagine what commands you would use here that you couldn't accomplish with something purely on the client side and leveraging response headers.
SpecsFor.com Launched, SpecsFor 2.2 Released!
This looks promising - but I can't look at C# testing code like this without wondering why you wouldn't just use Ruby and IronRuby to test your C# if you want a very clean and easy to use testing framework. We use Ruby for tests whenever we can at adzerk.
Return Multiple Values from Methods with Tuples -- Visual Studio Magaz
Tuples in .NET - I never thought I would see the day. Although in this case why not just define some output parameters? Or is that too old school?
Just because you can test it, doesn't mean you should
I refuse to obfuscate production code for the sake of testing - that makes me a hypocrite to some people but I have seen way too many well tested applications that are cumbersome and mind boggling to work in. I tend to focus most on integration tests that test how the application actually works and unit tests for pure business logic - I don't try to unit tests pieces of code where the majority of the complexity is really in the integration of two components. (controllers are a good example, we test our pages using Selenium but we don't have unit tests for controller methods)