Articles

.NET Caching Articles

Pinned Articles

ASP.NET View State is stored in a hidden field on the page as an encoded Base64 string. In many situations, ASP.NET View State becomes very large. This results in a lot of data travelling back and forth between your browser and the web server.Read how to optimize performance of your ASP.NET applications by caching ASP.NET View State.

Read more

With the explosion of extremely high transaction web apps, SOA, grid computing, and other server applications, data storage is unable to keep up. The reason is data storage cannot keep adding more servers to scale out, unlike application architectures that are extremely scalable.

Read more

Using Entity Framework Plain Old CLR Objects (POCO) Lazy Loading with Distributed Cache

If you are using Entity Framework with Plain Old CLR Objects (POCO) along with its lazy loading capability, Entity Framework dynamically generates proxy objects that contain the code for doing lazy loading. These dynamic object definitions only exist within the application process and therefore cannot be serialized for an out-of-process distributed cache. Therefore another approach is required to use a distributed cache for caching Plain Old CLR Objects (POCO) in Entity framework without having to worry about serialization issue and still being able to have the full functionality of Entity Framework lazy loading.
Read more


Scalable WCF Applications Using Distributed Caching

After the explosion of Web applications to accommodate high-traffic usage, the next big wave has become service-oriented architecture (SOA). SOA has changed the application development and integration landscape. It is destined to become a standard way for developing extremely scalable applications, and cloud computing platforms like Windows Azure and Windows Communication Foundation (WCF) represent a giant leap in moving SOA toward achieving this goal. SOA is primarily intended to achieve scalability and to sustain as much load as is thrown at it to achieve improved agility and enhanced productivity.
Read more


Managing Data Relationships in Cache

This article goes into detail on strategies for managing data relationships in the cache. It touches on managing many-to-one, one-to-one, and one-to-many relationships. It also discussed how to handle collections in the cache and maintain data integrity between a collection and its individual data elements.
Read more


Object Query Language for Distributed Cache

NCache lets you create a scalable distributed cache in the middle-tier so you can reduce expensive trips to the database and greatly improve your application performance.
Read more


Synchronize Distributed Object Cache with SQL Server 2008/2012

NCache lets you cache data closer to your application in the middle-tier so you can reduce expensive trips to the database. This in turns significantly speeds up your application.
Read more


Domain Object Caching Pattern for .NET

Caching greatly improves application performance because it reduces expensive trips to the database. But, if you want to use caching in your application, you must decide what to cache and where to put your caching code.
Read more


NoSQL Articles

Introduction to REST API in NoSQL Database

NosDB provides the REST API with most features of the regular .NET API. This allows you to access the database from any programming languages including Node.js, Python, PHP etc. The article provides an introduction on how to get started with NosDB and REST API.
Read more


Introduction to Java API in NoSQL Database

Simlar to the .NET API, NosDB provides fully featured Java API. It allows you to access the database (similar to traditional databases) with a connection string and perform all kinds of database operations. The Java API is as feature rich as the .NET API and supports querying JSON Documents through powerfull SQL.
Read more


Introduction to Server Side API in NoSQL Database

NosDB offers vast capabilities for server-side code handling, this article presents a brief tutorial to help understand key server side features of NosDB. Since it is .NET based, the server side API runs in process to the database which boosts performance considerably. Because you can write and deploy code directly on your database servers, you also get full control of server side activity as well.
Read more


Overview of .NET Client API in NoSQL Database

To develop a robust application with a scalable database tier it is essential that you understand the .NET API that NosDB provides. The NosDB client API helps its users to connect to a database (similar to a traditional database) and then perform all kinds of database operations.
Read more

Signup for monthly email newsletter to get latest updates.

© Copyright Alachisoft 2002 - . All rights reserved. NCache is a registered trademark of Diyatech Corp.