Posts

Showing posts from July, 2012

WCF - IMP concepts

Following  concepts are vital for  WCF implementation: 1.        End Point 2.        Bindings and Behavior 3.        Contracts and Service host 4.        WCF Client and Metadata 5.        WCF Hosting - IIS* - WAS - Self hosting* - Windows Service 6.        Instance Management - [ServiceBehavior(InstanceContextMode=InstanceContextMode.Single)] - Per-Call instance mode - Per-Session instance mode - Singleton Instance Mode 7.        Instance Deactivation – (For sessionful service instance) -  [OperationBehavior(ReleaseInstanceMode=ReleaseInstanceMode.BeforeCall] - RealeaseInstanceMode.None - RealeaseInstanceMode.BeforeCall - RealeaseInstanceMode.AfterCall - RealeaseInstanceMode.BeforeAndAfterCall 8.        Durable Service - CanCreateInstance = true - CompletesInstance = true 9.        Throttling - maxConcurrentCalls - maxConcurrentInstances -  maxConcurrentSessions 10.    Operations - Request- Replay (default) - One-Way - Call

ASP.NET MVC Stuff

ASP.NET MVC  - Session Variables http://stackoverflow.com/questions/6744493/still-ok-to-use-session-variables-in-asp-net-mvc-or-is-there-a-better-alternati http://www.codeproject.com/Articles/240227/MVC-Test-Driven-Developement-Session-Variables http://nickstips.wordpress.com/2011/07/01/asp-net-mvc-ensure-session-variable-is-always-populated/ Global.aspx events http://www.techrepublic.com/article/working-with-the-aspnet-globalasax-file/5771721 HTML 5 Controls for ASP.NET MVC http://www.codeproject.com/Articles/237411/Html-5-Controls-for-ASP-Net-MVC http://www.telerik.com/products/aspnet-mvc.aspx ASP.NET MVC Grid Data http://www.4guysfromrolla.com/articles/121510-1.aspx http://mvcsharp.wordpress.com/2010/02/11/building-a-data-grid-in-asp-net-mvc/ ASP.MVC VS ASP.NET    http://www.dotnetcurry.com/ShowArticle.aspx?ID=370

MVC3 QAs

http://www.scribd.com/doc/69746102/Technology-Digestified-ASP-net-MVC-3-Interview-Questions What is MVC? MVC is a framework methodology that divides an application’s implementation into three component roles:models, views, and controllers. “Models” in a MVC based application are the components of the application that are responsible for maintaining state. Often this state is persisted inside a database (for example: we might have a Productclass that is used to represent order data from the Products table inside SQL). “Views” in a MVC based application are the components responsible for displaying the application’s user interface. Typically this UI is created off of the model data (for example: we might create an Product “Edit”view that surfaces textboxes, dropdowns and checkboxes based on the current state of a Product object). “Controllers” in a MVC based application are the components responsible for handling end user interaction, manipulating the model, and ul

Asp.net real time MVC Interview Quesitons with answers

What is MVC? MVC is a framework methodology that divides an application’s implementation into three component roles: models, views, and controllers. “Models”   in a MVC based application are the components of the application that are responsible for maintaining state. Often this state is persisted inside a database (for example: we might have a Product  class  that is used to represent order data from the Products table inside SQL). “Views”   in a MVC based application are the components responsible for displaying the application’s user interface. Typically this UI is created off of the model data (for example: we might create an Product “Edit” view that surfaces textboxes, dropdowns and checkboxes based on the current state of a Product object). “Controllers”   in a MVC based application are the components responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display UI. In a MVC application the view i

http://innovationgames.com

http://innovationgames.com

MVC Framework

ASP.NET MVC3 Sample applications http://www.asp.net/mvc/tutorials/older-versions/javascript/creating-a-mvc-3-application-with-razor-and-unobtrusive-javascript     ASP.NET MVC4 http://pratapreddypilaka.blogspot.in/2012/07/aspnet-web-api-basics-mvc-4.html http://pratapreddypilaka.blogspot.in/2012/07/implementing-consuming-aspnet-web-api.html

Links on Latest Technology, Mgmt, Framework, and Useful stuff.

I studied the following stuff at my free time, hope it would be useful for you too.. Project Management - Roles & Responsibilites, etc http://www.projectsmart.co.uk/the-role-of-the-project-manager.html http://leadershipchamps.wordpress.com/2008/02/29/roles-and-responsibilities-of-a-project-manager/ Agile Project Mangement http://www.mountaingoatsoftware.com/topics/agile-project-management shallow copy vs deep copy http://www.codeproject.com/Articles/28952/Shallow-Copy-vs-Deep-Copy-in-NET   MVC vs MVP http://blogs.infragistics.com/blogs/todd_snyder/archive/2007/10/17/mvc-or-mvp-pattern-whats-the-difference.aspx http://blog.vuscode.com/malovicn/archive/2007/11/04/model-view-presenter-mvp-design-pattern-close-look-part-2-passive-view.aspx .NET, WCF, AZURE interview questions http://learn2expert.net http://wcftutorial.net/Home.aspx Design patterns, IOC, Aggregation vs Composition, etc. http://vizagtechie.blogspot.in http://vizagtechie

How Facebook works?

http://www.makeuseof.com/tag/facebook-work-nuts-bolts-technology-explained/ http://developers.facebook.com/opensource/ http://royal.pingdom.com/2010/06/18/the-software-behind-facebook/

Project Management

Project management is about taking ideas and converting them into a planned, resourced and funded project. The project management process can be broken down in to three stages: Project Initiation, Project Control and Project Closure.  During the project initiation stage it is necessary to clearly and explicitly define what the project is intended to achieve and its scope. By defining this first, you set a benchmark for the quality of what is actually produced at the end of the project. You also determine what resources and time will be allotted to complete the project. The project control stage is about monitoring and controlling the progress of the project. It's also about controlling the quality of the product by tracking progress through regular checkpoints and resolving issues that arise during the course of the project. The majority of the work and time spent on a project is during this stage. The purpose of the project closure stage consists of two parts: fo

ASP.NET Basics

Image
What is an interface and what is an abstract class? In an interface, all methods must be abstract (must not be defined). In an abstract class, some methods can be defined. In an interface, no accessibility modifiers are allowed, whereas it is allowed in abstract classes. Session state vs. View state: In some cases, using view state is not feasible. The alternative for view state is session state. Session state is employed under the following situations: Large amounts of data - View state tends to increase the size of both the HTML page sent to the browser and the size of form posted back. Hence session state is used. Secure data - Though the view state data is encoded and may be encrypted, it is better and secure if no sensitive data is sent to the client. Thus, session state is a more secure option. Problems in serializing of objects into view state - View state is efficient for a small set of data. Other types like  DataSet  are slower and can generate