The member with identity '' does not exist in the metadata collection. Parameter name: identity

by Mauricio Morales 28. March 2012 07:04
How to fix the Entity Framework error: The member with identity '' does not exist in the metadata collection. Parameter name: identity [More]

Tags: , ,

Software Development

Using AutoMapper to update Entity Framework properties

by Mauricio Morales 14. March 2012 14:59
How to configure AutoMapper to map Entity Framework entity types without mapping all the internal data-contextual properties Entities also have. [More]

Tags: , , ,

Software Development

Localizing files (*.jpg, *.css, *.js, etc) in ASP.NET

by Mauricio Morales 31. October 2011 13:39
Instead of localizing when the server generates the URL, why not localize when the server receives the request for the actual resource file (be that what you need to serve... JPG or PNG images? Javascript files? CSS?). [More]

Tags: , , , , , , , , , ,

Software Development

What does "Senior Developer" mean?

by Mauricio Morales 7. October 2011 09:12
Many of us face daily how to title a developer? are they Junior? Mid? or Senior? Based on what? This is, of course, not an absolute answer to those questions, but rather our very own perception within our organization (Prosoft Nearshore) of what a Senior should be and what they should do. I cover aspects from how a Senior asks to how they communicate with the team and customers... [More]

Tags: ,

Software Development

Warn user about unsaved changes before leaving the page

by Mauricio Morales 26. June 2011 19:21
An Editing Session Handler for Navigating Away Alerts Hey we all have gone thru the job of making sure a user doesn't have pending modifications to be saved before navigating away from our page. If you haven't, then I sure hope this helps you out. The way I see this, there are 2 main scenarios in which we will want to do this: User has a form with updated data, and after changing the value of some <input> or <select>, the user tries to close the tab or window, or hits "Back" button on the browser The user has a form with updated data, but this form is really a "sub form" which is ... [More]

Tags: , ,

Software Development

Acceptance Test-Driven Development

by Barb Seewer 10. June 2011 08:54
In our constant effort to continually improve our software processes, we’re beginning to explore Acceptance Test-Driven Development!    This would fit in with the current Agile model we employ and would help make sure we have more buy-in from the Product Owner in the planning process and make it easier for him/her at the same time.  Acceptance Test-Driven Development is a way to write the acceptance tests in advance and have the end user agree on the exact functionality before writing the code. Then the code can be written (and tested) without the need for extensive ... [More]

Tags: ,

Agile

Simple Mail Service

by Mauricio Morales 6. May 2011 22:36
A simple yet powerful design of a Mail Service to be used in .NET applications. With this approach, and the benefits of Dependency Injection, you'll be able to send many different Emails from your application, without losing the easy-understanding of them when you look at the source code. [More]

Tags: , , , , ,

Software Development

Message from the President

by David Easterling 13. April 2011 03:59
Four years ago, I knew as much about Costa Rica as I did about Aruba or Puerto Rico or a number of other vacation destinations.  I knew it as a tropical paradise that was on my list to visit, but that was about it.  It wasn't until one of my clients began assembling a development team in Costa Rica that I came to know about the talented software developers there.  I opened our office in Costa Rica in the Fall of '08 as an alternative to Indian off-shore, especially for clients that wanted to have distributed Scrum teams.  I ascribe to Jeff Sutherland's line of thinking; dis... [More]

Tags: , , , , , , ,

Welcome to the Prosoft Nearshore Blog

by Mauricio Morales 6. April 2011 15:24
We give you the warmest welcome to our Blog. Our people have been working on posting important information on this blog, and we sincerely hope you will find this helpful. [More]

Tags:

General