Essentially everyone, when they first build a distributed application, makes the following eight assumptions. All prove to be false in the long run and all cause big trouble and painful learning experiences. The network is reliable Latency is zero Bandwidth is infinite The network is secure Topology doesn’t change There is one administrator Transport cost [...]
19
Closures in the Task Parallel Library, what are they? …beware of race conditions.
No comments · Posted by LizetP in .NET Framework, Task Parallel Library
Up to .NET 3.5 multi-threading programming had it challenges. Multi-threading is a way to improve application performance and responsiveness by running long operations in a different thread from the main application thread. Up to .NET 3.5 the parallel threads created by an application domain only targeted a single CPU core by CPU affinity. We also [...]
No tags
Design pattern books: 1. C# 3.0 Design Patterns 2. Design Patterns: Elements of Reusable Object-Oriented Software: 3. Patterns of Enterprise Application Architecture This book is a must 4. Microsoft .NET: Architecting Applications for the Enterprise (Pro-Developer) 5. Microsoft Application Architecture Guide (Patterns & Practices) (This one can be downloaded for free as PDF from msdn) [...]
No tags
14
Determining the .NET target version of a dll or .exe assembly
No comments · Posted by LizetP in .NET Framework
It’s been a while since I blogged. It’s good to be back. I switched job descriptions and became an application architect, which means, I get to decide how solutions are designed…and if the solutions won’t work, the blame goes on me :-p Now seriously, I was reviewing old posts and realized WordPress didn’t make a [...]
No tags
A day like today Carl Sagan would have turned 76 years old. This small post is a tribute to the veterans of the world wars who fought Nazism and intolerance.
No tags
The subject of this blog post does not necessarily aligns with my employer’s opinion and it is given just as a comment.
No tags
8
Estimation, that part of a project every developer dreads…
No comments · Posted by LizetP in Architecture
Agile development
No tags
1. No penmanship recognition 2. No stylus, it must be hard to go on an inspection or to a patient’s house and type your notes while you hold the iPad, with a single hand, hand write recognition has been there on tablets for a while. 3. No Flash support. 4. Hard to program on. 5. [...]
No tags
30
Things you should know when debugging JQuery and Javascript inside your partial Views in ASP.NET MVC
No comments · Posted by LizetP in JavaScript, JQuery, web 2.0
Well, I’m heavily using JQuery now on a web application and I must say I’m very fond of this library. It’s very easy to use, encapsulates quite a few cross browser compatibility issues so the developer doesn’t have the pain to check what browser the page will be displayed on. The ajax calls ($.get, $.ajax [...]
No tags
30
IIS 6.0 does not serve aspx pages out of the box
No comments · Posted by LizetP in .NET, .NET Framework, ASP.NET
IIS 6 and ASP.NET
No tags
