Home » All posts
Securing .NET Web Application from Common Attacks
in
Best Practices,
Security
- on Tuesday, October 14, 2014
- 5 comments
Tips On Optimizing Frontend Web Application
in
Best Practices,
UX
- on Saturday, October 11, 2014
- 1 comment
"80-90%” of the end-user response time is spent on the frontend. Start there.
-Steve Souders
-Steve Souders
What are Inversion of Control (IoC), DIP, DI, and IoC Container?
in
Best Practices,
C#,
Design Patterns,
DI,
DIP
- on Wednesday, October 08, 2014
- 1 comment
Many developers are confused about DIP, IoC, DI, and IoC Container. Well, we've been using the concept even the from the DOS mode era. It’s only when SOLID OOP Design and Design Patterns were introduced that made this popular. It is the D in the SOLID acronym which stands for Dependency Inversion Principle. New concepts were added of course.
Paging, Sorting, and Searching in ASP.NET MVC using PagedList and Dynamic Linq
in
ASP.NET MVC,
C#,
LINQ
- on Sunday, September 21, 2014
- 23 comments
PagedList.mvc is a lightweight API for server side paging in ASP.NET MVC. The only thing we want to avoid is reading all the records from the database and let the PagedList display the records by page. Obviously it's a bad design. What we want to achieved is to read and display the records per page.
UX Design Tips: UX Designers and Software Architects Should Know
in
Best Practices,
UX
- on Sunday, August 03, 2014
- 5 comments
Rationale
UX Design is one of the most important thing in Software Development today most especially in web applications. And these are the reasons why:
UX Design is one of the most important thing in Software Development today most especially in web applications. And these are the reasons why:
Adapter Design Pattern
in
C#,
Design Patterns
- on Wednesday, July 23, 2014
- No comments
A Software Design Pattern that allows the interface of an existing class to be used from another interface. It is often used to make existing classes work with others without modifying their source code.
Unit of Work Design Pattern
in
C#,
Design Patterns
- on Tuesday, July 22, 2014
- No comments
Maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems.
