Posts

Cloud strategies from leader

OpenCloud Enterprise Architecture Multi-tenancy Billing Management and License Management Usage Reporting Threshold Management Middleware (BizTalk/Service Bus), BPM, Workflow, Rules Engine, In-Memory database, EA tools etc. Scheduling as a Service, Reporting as a Service, Analytics as a Service Storage strategy IAAS integration strategy & Capacity planning Security integration Strategy DR, Availability, Scalability, Elasticity Simian Army Public facing applications cloud strategy Self Service Strategy & Automation Strategy Provisioning – pay per use, Cloud platform production support Deployment, DevOps, Lower environments and related strategy Network Strategy, Network Isolation strategy Data Center Strategy Database as a Service strategy – Integration strategy Performance Management, Latency Benchmarking PAAS Upgrade strategy, Back up and recovery strategy, PAAS maintenance windows Virtualization strategy Re-Engineering strategy App. Rationalization...

Code Contracts in C#

Code contracts introduced in .NET Framework 4.0 is a useful but underutilized feature. It enables a developer to publish various conditions that are necessary within an application. There is a   concept called  Design by contract  where you can  define pre-conditions, post-conditions, and invariants on class methods. The basic idea was for a method to define a contract which states conditions that must be true  when the method gets called . This is also called as preconditions. The method must also define conditions that must be true  when it finishes execution . This is called as postconditions. The method can also define conditions that should remain true  while the program is running . This is called as invariants. .NET 4.5 introduces a new feature in Code Contracts called as abbreviations. Abbreviations are useful in scenarios where some contracts are required repeatedly. So if a method contains multiple contracts, just decorate that meth...

Types of s/w licenses

Hi Guys, When we work with any application(s), it  may have license, sometimes tools are of freeware with no license. To my knowledge, here are few types of license that are common. 1. Concurrent Licenses - Licenses that can be installed on any number of machines but can be used on a limited number of machines at any given point 2. Developer License -  Software that needs to be licensed by developer and the redistributable components can be deployed to any number of client/servers. 3. Evaluation - Trial license which may come with limited functionality or for a definite period of time 4. Free License - License that is available for free. 5. GNU License – General Public License is a free software license ensuring that the rights are preserved even when the software is copylefted. 6. OEM (Original Equipment Manufacturers) - Software license that accompanies hardware 7. Site License -  Software that is licensed to a site.  The definition of the site can vary b...

Web applications Vs Web sites

When to use Web applications and Web sites. Courtesy: MSDN Scenarios in which Web application projects are the preferred choice include the following: You want to be able to use the  Edit and Continue  feature of the Visual Studio debugger. You want to run unit tests on code that is in the class files that are associated with ASP.NET pages. You want to refer to the classes that are associated with pages and user controls from standalone classes. You want to establish project dependencies between multiple Web projects. You want the compiler to create a single assembly for the entire site. You want control over the assembly name and version number that is generated for the site. You want to use MSBuild or Team Build to compile the project. For example, you might want to add pre-build and post-build steps. You want to avoid putting source code on a production server. You want to use the automated deployment tools that are available in Visual St...

ASP.NET Compillation Error BC31007 - Solution

TToday while I am working on the ASP.NET application, I suddenly encountered with below error while trying to debug the application. I tried couple of actions: .    ·           Clean and rebuild solution ·          IDE restart ·          Temporary asp.net files cleanup ·          System restart ·          Modified Identity in App pool Finally it got resolved by modifying the Identity to “Local System” in Application Pool Server Error in '/My App’ Application. Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: BC31007 : Unable to open module file 'C:\Windows\Microsoft.NET\Framework64\v4...

Independence? ?

Independence ?? Artharathri swathanthram Adi kanipinchani arundhathi nakshitram Cheyuthakaye  sramajeevi neerikshna Chethulette palakula nerlaksha dhorana Raajipadani rythula aakali chavulu aarnyarodhana Prajalu padekkina pattinchukoni prabhutwala palana Seerulu kosame sisthulu Raju kosame raajyalu Kanniru munniruga aakrosinche aadadhani seelam Kalupumokkalanu peekaka enka neeruposi penche voodhara gunam Netturuvaggi poradi gelichina swarajyam Nittuniluvuga cheelchi swaha chestunna rajyalu Enkekkada mana swathanthram Antha swaha thanthram Vandhe matharam annam matalake edhi mana tharam Sankam poorinche sattavunna sangika dharamaniki thalavanchi kaadhu kaadhu thaladhinchi brathikestunna sagatu manishi Manassu nundi dhativachhina vudhveganni Mi manassu tho alochinchi manchini avalambinchi saati manishini gauravistarani aakankshisthu - Sri (Srinivas G)

Positive India

Soodheerga bharatha prastanam lo konni apuroopa tholakulu : Gaganamandali chandhruni thakaam Manchu Binduvu saitham jaraneeka kashmiraana kavali kaasam Saamarsyam ikamtyam mandhe ani niruvupinchukunnam Pathakalu gelicham pathakanni egarivesam Vignanam lo Sankethikamuga vijaya gadhalu ga maraam Aaravy desalu gourivinche aaru gajala samskruthi ni kapadukuntunnam - Sri