ReBuildAll BlogThoughts (mostly) on .NET developmenthttp://blog.rebuildall.net/Entries/Atom2024-03-19T10:52:35Zhttp://blog.rebuildall.net/Entries/669Unit testing database code2014-06-24T13:32:49Z2014-06-25T08:32:17Zlenardghttp://blog.rebuildall.net/You probably use some kind of ORM product when creating solutions. The ORM manages the communications with the database. On top of the ORM code you maybe layer other code - repositories, domain services or something else. Or maybe you use the ORM directly from your controller (if you are using MVC patterns).
lenardghttp://blog.rebuildall.net/Entries/667Moving ASP.NET Identity model into another assembly2013-10-22T14:33:04Z2013-10-22T14:49:56Zlenardghttp://blog.rebuildall.net/Visual Studio 2013 and MVC 5 has arrived (as well as the "One ASP.NET"), with ASP.NET Identity in tow. The new identity feature allows user profile information to be part of the ASP.NET Identity model. In essence, the identity data structure can be merged with whatever data your application has, creating a seamless integration of identity data and application data.
lenardghttp://blog.rebuildall.net/Entries/666WoDalmanac2013-10-01T12:02:24Z2013-10-01T12:14:56Zlenardghttp://blog.rebuildall.net/So I had this idea that I will start publishing some of my so far private work as open source. I do not know how much time I will have supporting this idea, but it seems like something good to do. I decided to start a new blog dedicated to this effort (which does not mean I want to abandon this one).
lenardghttp://blog.rebuildall.net/Entries/665WSDLMerge v1.22013-09-06T12:16:38Z2013-09-06T12:16:38Zlenardghttp://blog.rebuildall.net/WSDLMerge updated with small bugfix. Available from the <a class='bl0g' target='_blank' href='https://code.google.com/p/wsdlmerge/'>project's google code</a> page as usual. Both source and binary.
lenardghttp://blog.rebuildall.net/Entries/664WSDLMerge updated2013-05-06T11:01:58Z2013-05-06T11:02:43Zlenardghttp://blog.rebuildall.net/I wrote about a tool I made in this blog before (<a class='bl0g' target='_blank' href='http://rebuildall.umbraworks.net/2011/06/20/Merging_WSDL_and_XSD_files'>see the original article here</a>). The tool called <strong>WSDLMerge</strong> can merge WSDL documents and XSD documents that it references into a single file.
lenardghttp://blog.rebuildall.net/Entries/663Extending MVC validation with new rules2013-03-15T07:24:45Z2013-03-15T08:22:05Zlenardghttp://blog.rebuildall.net/Did you ever want to extend MVC validation with new rules? For example in my work I need to validate fields that contain Finnish social security numbers, business identification numbers or IBAN bank account numbers. These have a well defined format. They also have check digits/numbers that can be used to verify if the number is actually valid.
lenardghttp://blog.rebuildall.net/Entries/661Blog engine update, hopefully content follows as well2013-03-04T21:04:11Z2013-03-04T21:05:09Zlenardghttp://blog.rebuildall.net/I updated my blog engine once again, migrating it from MVC 2 to MVC 4. It was a real pain doing the migration, especially since I used ASPX View Engine back in the good old days :) Nevertheless, it was a good opportunity to learn and practice.
lenardghttp://blog.rebuildall.net/Entries/660Ludum Dare #252012-12-16T17:20:25Z2012-12-17T08:40:55Zlenardghttp://blog.rebuildall.net/Long time no posts here. Will have to try and revive this blog. Maybe after I finished my Ludum Dare game :) The game is written in HTML5 and Javascript. As per LD rules, source code will be available after it has been submitted.
lenardghttp://blog.rebuildall.net/Entries/659UI Kompositio2012-03-08T10:50:09Z2012-03-08T14:47:50Zlenardghttp://blog.rebuildall.net/<em>This article is only available in Finnish. It relates to my talk at Tech Days Finland 2012.</em>
lenardghttp://blog.rebuildall.net/Entries/658Windows 8 Consumer Preview2012-03-01T08:56:05Z2012-03-01T14:05:28Zlenardghttp://blog.rebuildall.net/The Consumer Preview version of Windows 8 (fancy name for public beta) became available yesterday. I installed it into a virtual machine. This article summarizes my first impressions. I will updating this as I explore more features of Windows 8. My initial very negative opinion on the UI is now not so negative, resulting from the exploration and learning I did. But this also means that there is a learning curve, without it, with just intuition alone, you will not be able to "enjoy" the new UI, in my opinion.
lenardg