Quantcast
Channel: Pampa Notes on Software Trends
Browsing latest articles
Browse All 16 View Live

Brief Introduction

"You are what you blog"?There you are. Just another gross overreaction to the technology and social trends.Exactly the kind of pitfall we try to avoid, and a good starting point for defining what and...

View Article



About Tercer Planeta

Tercer Planeta is a small software firm in Buenos Aires, Argentina.http://www.tercerplaneta.com/We focus on software architecture, development and implementation targeted to solve our customer’s...

View Article

LINQ to SQL: Stories of love and hate

So, we are trying to figure out in which ways the LINQ technologies can make our apps better, and our life as developers easier.As a whole, there's no doubt the new language extensions in .NET 3.5 and...

View Article

First thoughts on Designing a LINQ-enabled Application Framework

 In the previous weeks (and the followings :), we've been intensively stressing the different LINQ-to-SQL features, lots of prototyping and architecture sketches, where made trying to obtain some...

View Article

Unplugged LINQ to SQL Generator

As several smart guys already pointed out,  the LINQ to SQL (LTS) package as it is doesn't always fit well in an N-Tier architecture. On this topic you may read Rick Strahl 's early post on "LINQ to...

View Article


Does LINQ to SQL replace the whole DAL?

Probably the balanced answer should be "it depends on the application you are building", but I usually go for a straight "no way" - there's always time to subtleties.At least in any SQL Server based...

View Article

How to use the Unplugged LINQ to SQL Generator

As Chris Rock pointed out, the first release of our Code Project custom tool for LINQ to SQL code generation lacks any usage documentation. We'll fix this on the next few days, meanwhile these are the...

View Article

Fitting LINQ to SQL in an Application Framework

I've gathered some of the ideas we've discussing on the LINQ to SQL technologies and how to fit them in our own layered application framework and wrote an article for the Level Extreme .NET online...

View Article


Implementing N-Tier Change Tracking with Linq to SQL

 When designing our application data model, we think some of our entities as an in-memory cache of small pieces of data living in a database (MSSQL, Oracle, Xml files, etc.). This data will be jumping...

View Article


Object Materialization

From the moment we included Linq to SQL in the Data Access Layer of our prototype applications, as a nice side-effect we started using POCOs for most entities.Linq to SQL (as any ORM) enables the use...

View Article

Image may be NSFW.
Clik here to view.

HTTP Error 500 in ASP.NET AJAX UpdatePanel

(a nasty combination)When using ASP.NET 3.5 AJAX extensions in a web application, server errors that are thrown within an UpdatePanel request are hard to debug - even "hard to visualize". All you get,...

View Article

Git, Nuget packages and Windows line-endings

The problemSo, you've done your homework and gathered a top set of tools for your web development on a Windows environment: Visual Studio 201x, Git for distributed source control, and a handful of...

View Article

Get Going with a Minimalistic Git Workflow

Yeah, I know. The workflow in Git, as in any DVCS, is something to be taken seriously. Once your whole team is fluid in branching, merging and rebasing you are ready for a full blown Git workflow like...

View Article


Git tag labeller plugin for CCNET

When implementing the basic Git workflow described in my previous post, we needed a way to read the last version tag and other related info and pack it as the "build label" within CruiseControl.Net,...

View Article

Git labeller, branches and dynamic values

After some use of the Git labeller for CCNET described in my previous post, we were faced with an unexpected problem.On a project following the basic workflow described here, we had the following...

View Article


Nested (recursive) submodules in Git

Git submodulesGit submodules are the way to implement dependencies between projects.Let's say you have a common libray 'mylib' shared between apps 'myapp1' and 'myapp2' then you will keep only 3...

View Article
Browsing latest articles
Browse All 16 View Live




Latest Images