Access modifiers specifies access level for a type or type member. C# has 4 access modifiers,
public
protected
internal
private
Access modifiers are not allowed on namespaces.
Top level types which are not nested in other types can only have internal or public accessibility. The default is internal
public
access modifier...
Thursday, December 22, 2011
Sunday, December 18, 2011
Security in ASP.NET MVC
Security is a major concern when developing web applications.
Here we'll talk about security in ASP.NET MVC
Some of the main concepts to understand when dealing with security are,
Authentication
Authorization
XSS
CSRF (Cross site request forgery)
Authentication
In ASP.NET there are two main authentication mechanisms.
Windows Authentication Provider
Forms Authentication Provider
Resources
Authorization
Basically...
Wednesday, December 14, 2011
Memory Basics : Stack and Heap
Stack and heap are closely related with memory. Actually both are stored in computers RAM. Let's firstly look at what they are.
The Stack
Is a special region of the computer memory which holds temporary variables created by each function. This is managed and optimized by the CPU itself therefore you don't have to worry about allocating memory or anything as such.
When you enter...
Wednesday, December 7, 2011
Interesting Findings - JavaScript
Design
Design considerations for JavaScript API (Smashing Magazine)
Fluent interfaces
Referred to as method chaining
Treating undefined as an expected value
Named arguments (Python has this but currently not possible in JavaScript)
Argument maps.
visual representation of the structure of an argument
Module Pattern Explained
link1 (SO),
Application Architecture - addyosmani ...
Subscribe to:
Posts (Atom)
Powered by Blogger.
Software Architect at Surge Global/ Certified Scrum Master
Experienced in Product Design, Software Engineering, Team management and Practicing Agile methodologies.