Posts

Showing posts from March, 2016

.NET - MVC Application - Good to Know

     web.config - http://www.codeproject.com/Articles/301726/Web-config-File-ASP-NET               <configuration>            <configSections>                 <sectionGroup>                 </sectionGroup>            </configSections>           <connectionStrings>           </connectionStrings>           <system.web>                <customErrors mode="Off">                </customErrors>                         <authentication mode="Forms">                 ...

Tips and Tricks for Faster ASP.NET and MVC Applications

    http://www.slideshare.net/SarveshKushwaha/tips-and-tricks-for-aspnet     Summary of this,     Design and Architecture play a major role before you start thinking about performance, if it is     started with a sound design and architecture in focus with best practices which are obvious then you might not hit major bottle necks. Design for failure and Cloud applications follow this principle.   1. Static resources should be Cacheable    <system.webServer> <staticContent>  <clientCache cacheControlMode="UserMaxAge" cacheControlMaxAge="365:00:00" /> </staticContent>    </system.webServer> 2. Bundling and Minification 3. Use ViewState when its necessary    EnableViewState="false"  in a text box control    Page level - <%@ Page EnableViewState="false"%>    in web config - <pages enableViewState="false"/> 4. Use effec...

Knowledge - Learning

Future of Elearning - Notes -  Just some notes and tips picked up online for a e-learning or learning management system (LMS) It should be  Anytime, anywhere knowledge and learning              Cloud Based SaaS application             Accessed from Laptops, Tablets, Smart Phones             Access learning sessions             Search Information            Before work, on the job, on the road Purpose build for mobile environment It should provide, Anytime, anywhere manager coaching          To coach, mentoring, learning, interventions needed to ensure employees have knowledge they          need to perform on the job Anytime, anywhere administration          L&D professional can access, add content, create and update em...