Resources No resource found - Indexing In-Memory Collections For Blazing Fast AccessApr 01, 2018. The CodexMicroORM open source project on GitHub hosts a few useful .NET goodies that can help you write concise code with great performance. In this article I’ll cover a collection type that supports multi-property indexing and as such, performs very well with equality lookups.
- Working With Arrays In JavaScriptMar 09, 2018. Arrays are the collection of same data-types values or a collection of data items. In memory variable, we can store one value at a time but in arrays, we can store many values and retrieve as per index number of stored values.
- Stack, Heap, Value Type, And Reference Type In C#Feb 13, 2018. Now, let’s see what happens when we declare any variable like int a=10 in C#. When C# compiler will run, it will allocate a block of memory which will have name of variable i.e. a, its type i.e. int and its value i.e. 10. Now this memory can be of type Stack or Heap i.e. variable gets store in Stack or Heap.
- Building A Simple Working Memory Game App With Web API And SignalRFeb 02, 2018. This article will walk you through how to build a simple data-driven mobile game application using the power of Xamarin and Web API. We will also build a real-time leader board page using ASP.NET SignalR.
- Garbage Collector And Destructor In C#Jan 19, 2018. Garbage collector looks for an instance/object which is not required anymore and treats these objects/instances as ready to destroy. Then, it makes a call to the destructor to release the memory and deallocate the resources.
- Bulletproof Disposable Types In .NET CoreJan 14, 2018. Whenever I do code review on .NET projects, hands down the number one issue is developers not calling .Dispose() on disposable objects. Ever since .NET was released, I have been preaching how important this is. If not done properly, it’s most likely to create virtual memory issues that will eventually cause the application to stop and possibly freeze server or users’ computer.
- Using Collection In KotlinJan 02, 2018. Collections are used to store groups of related Objects in memory. Like java, kotlin also supports collection frameworks.
- Hands-Free Security Scanning Within .NET ApplicationsDec 10, 2017. I'm sure if you follow any news sources at all, you see countless hacks, breaches, and leaks from various big-name companies which you might assume would be better at protecting your information. Now most of these incidents can probably be related to non-technical issues like social engineering, but not all of them.
- ASP.NET Core 2.0 MVC Distributed Cache Tag HelperNov 09, 2017. Cache and Distributed Cache Tag Helper help improve performance of your application by caching view’s content, either in-memory or in a distributed cache (e.g. Redis). Distributed Cache Tag Helper uses IDistributedCache to store contents in a distributed cache. To learn more about distributed caching, please refer to an earlier post here.
- How To Create To-Do CRUD Operation With ASP.NET MVC Core, Angular 4.0Sep 21, 2017. We want to create below single page application with CRUD operation, Add, Update and Remove functionality with in-memory TodoRepository Database.
- Virtual Machine SizesAug 23, 2017. Virtual Machines are highly flexible such that they can be changed in their size and the performance based on the requirement of the user. The resources which we actually require can be decided by us and then the user can be able to scale up or down the Virtual Machine. When making changes to the Virtual Machine size, the cost that is charged for the Virtual Machine will also vary. Here the size of the Virtual Machine will include the number of cores, the Random-Access Memory, number of data disks, the IOPS range, SSD size, load balancing feature and premium disk support.
- Data Structures In Java - Linear ArrayAug 10, 2017. Data structure means organizing the data by using models in the computer memory. A linear data structure that represents a relationship between elements by successive memory location is known as the array, where as a linear data structure that represents a relationship between elements by pointer and link is known as linked list.
- Writing Our Own Memory Manager In C/C++Apr 21, 2017. In this article we will write our own memory manager by implementing our malloc function and memory management schemes such as FCFS, Paging, Segmentation etc., using C/C++.
- ASP.NET Core - In Memory CachingFeb 27, 2017. Learn about In-Memory Caching in ASP.NET Core.
- In-Memory Caching In ASP.NET CoreDec 24, 2016. In this article, you will learn about in-memory caching in ASP.NET Core.
- Improve SPA Web Page PerformanceSep 27, 2016. Get on top of memory leaks with Javascript and KnockoutJS.
- Memory Management Using Finalize And Dispose MethodAug 08, 2016. In this article, you will learn about memory management, used in the Finalize and Dispose method.
- Identifying Water Leaks Using Arduino MegaFeb 17, 2016. In this article I have explained about identifying water leaks using Arduino Mega.
- Deep Dive Into Boxing And UnboxingFeb 10, 2016. In this article you will learn about boxing, unboxing, memory organization, and CLR.
- A Quick Look At Entity Framework 7 In-Memory Provider (for Testing)Dec 11, 2015. In this article you will have a quick look at Entity Framework 7 In-Memory Provider for Testing.
- Increase The Performance Of Windows 10Nov 21, 2015. In this article you will learn how to increase the performance of Windows 10 Operating System.
- High Speed, Efficient In-Memory And Persistent Remote Dictionary Server (Redis)Nov 10, 2015. In this article, I will be discussing about Redis with a sample real world implementation.
- Windows Form Controls V/S WPF Controls Memory ComparisionOct 12, 2015. The article is about window form controls and WPF controls memory management.
- Delegate and its Memory Allocation in C#Aug 20, 2015. In this article you will learn an overview of delegate in C# language.
- PowerShell Memory Leak and PreventionMay 16, 2015. In this article we can explore how to prevent memory leaks when writing SharePoint scripts.
- Clear the Clipboard Memory in Windows 10 by ShortcutMay 14, 2015. This article explains the clipboard in Windows 10 and also how to clear the clipboard memory in Windows 10 using a shortcut.
- Weak Event Pattern and Memory Leak in .Net 4.5Apr 19, 2015. Let’s understand the problem of the weak event pattern and memory leaks in .Net 4.5.
- In-Memory OLTP of SQL Server 2014Apr 13, 2015. This article explains how to create Memory-Optimized tables and what I have initiated using this new type of table.
- Why Strings Are Immutable in .NetMar 13, 2015. In this article we will learn why string are immutable in .Net.
- An Extensive Examination Of ArrayList in C#Mar 13, 2015. In this article we will learn about ArrayList in C#.
- Caching in ASP.NetDec 23, 2014. This article describes a few caching methods. A cache simply stores the output generated by a page in the memory and this saved output (cache) will serve us (users) in the future
- Stacked Queues, An Advance in Data StructuresNov 24, 2014. This article is about stacked queues to provide combined configuration of both structures to help us to access data in a fine way for proper memory allocation of the data.
- New Features Introduced in SQL Server 2014Nov 14, 2014. Microsoft has introduced some significant enhancements for SQL Server 2014, especially with In-Memory OLTP. Here are 10 new features in SQL Server 2014.
- .NET Memory ManagementOct 29, 2014. In this article, I am giving you a broad idea of how the garbage collector works in Microsoft's implementation of the .NET Framework.
- Bug Fixing: .NET Reverse Engineering: Part 4Oct 26, 2014. We shall explore round-trip engineering, one of the most advanced tactics to disassemble IL code to do Reverse Engineering in the context of existing .NET built software applications.
- Memory Usage of Your App - Windows Phone 8.1Sep 19, 2014. This articles helps you determine how much memory your app is using.
- Releasing the Memory Consumed by stubborn SQL Server at RuntimeMay 21, 2014. This article explains the release of memory consumed by SQL Server at runtime.
- Understanding the Memory Consumed By Char, Varchar, Nchar and Nvarchar in SQL ServerApr 01, 2014. This article explains how much memory is consumed in SQL Server.
- Arrays in C#Mar 12, 2014. An array is a consecutive allocation of memory (of the same data type). Or an ordered arrangement in a specific type of thing.
- Implement IDENTITY Column in SQL Server Memory Optimized TableMar 11, 2014. This article shows how to create an INDENTITY (auto incremented) column with a memory optimized table.
- Natively Compiled Stored Procedures in SQL Server 2014Mar 06, 2014. This article describes Natively compiled stored procedures (T-SQL procedures compiled to native code and access memory optimized tables) and their use.
- Memory-Optimized Tables in SQL Server 2014Mar 03, 2014. In this article you will learn about memory-optimized tables in SQL Server 2014.
- Performance Analysis For String and StringBuilderFeb 24, 2014. This article will give you an overview of when and how to use the String and StringBuilder classes with proper statistical data using the CLR Profiler.
- Memory Leak Analysis For .Net ApplicationFeb 19, 2014. This article exlains what memory leaks in .Net applications are and introduces a tool for locating and analyzing them.
- jListQuery, A Fluent Querying Interface For JSON/JavaScript ListsFeb 10, 2014. jListQuery provides a fluent interface to query JSON/JavaScript lists/arrays in memory.
- InterLocked Access of Memory to Avoid Race ConditionFeb 01, 2014. This article describes use of interLocked access of memory to avoid a race condition.
- Benefits of Using Dispose For .NET ObjectsFeb 01, 2014. This article explains the benefits of using Dispose for .NET objects.
- SQL Server Memory Settings For SharePoint PerformanceDec 16, 2013. In this article, let’s understand the Minimum and Maximum server memory settings of SQL Server.
- Constructors in JavaScriptNov 28, 2013. A constructor is a function that instantiates a new object. This is done only when memory has been allocated for it.
- Static Initialization Block in JavaNov 19, 2013. This article explains static initialization blocks in Java.
- Garbage Collection in JavaNov 13, 2013. Java has very strong memory management. In Java, when an object is not of some use, or we can say that we do not need that object in the future, then it destroys that specific object. The amount of memory is now free for any other use that was occupied previously. This entire process is done by the Garbage Collector in Java
- Examples of Get in JavaNov 07, 2013. This article provides various examples of using get in Java.
- Configure Windows Event Log to Collect Memory DumpOct 15, 2013. In this article, we will look into configuring the Windows event log to collect a memory dump, when an error or warning occurs.
- InProc Session State Mode in ASP.NetOct 14, 2013. This article explains the InProc Session State Mode in ASP.NET. The InProc Session State Mode is the default Session State Mode. We can host multiple websites/web applications on a single IIS. Each application runs in a separate Application Domain. The InProc Session State Mode stores session data in a memory object in the application worker process (aspnet_wp.exe) in the application domain. It is usually the fastest, but more session data means more memory is used on the web server, and that can affect performance.
- Architecture of Oracle 11g: Part 1Oct 11, 2013. Today, we will explain the Oracle 11g architecture. It is basically divided into the three major parts, Memory Structure, Logical Database Structure and Physical Structure
- Architecture of Oracle 11g (Part 2)Oct 11, 2013. In continuation of my previous article, here we will go through the second part of the memory structure of the Oracle architecture which is known as PGA (Program Global Area)
- Look at ProcDump Tool For Memory Dump CollectionOct 01, 2013. In this article, we will look into ProcDump, its purpose and how to use it.
- Look at WinDbg Commands For Advanced .NET DebuggingSep 27, 2013. This article describes the WinDbg commands helpful for analyzing an ASP.NET memory dump.
- Demystify Garbage Collection in C#: Part 5Aug 24, 2013. In this article we will see how the Garbage Collection algorithm works. We will next see how to implement a weak reference to optimize performance.
- Updated Version Of Operating System X 10.9Jul 17, 2013. This article defines the tenth updated version of Operating System X class.
- In-Memory OLTP in SQL Server 2014Jul 09, 2013. This article explains how to work with In-Memory OLTP in SQL Server 2014.
- 5 Tips to Improve Your C# Code: Part 2Jul 06, 2013. In this article I would like to show memory consumption of various code snippets.
- Create XML in C#Jun 30, 2013. In this article, we will learn how to create an XML file in-memory and write it to the local storage using C# and .NET.
- Memory allocation using new operator in C#Jun 29, 2013. This article presents some interesting facts of the new operator in C#.
- How to Use Memory Dump in Case of System Failure or CrashApr 22, 2013. In today's Article you will came to learn about how to use a Memory Dump in case of a system failure or crash.
- How to Increase the Virtual Memory of Your System ManuallyApr 20, 2013. In today's article you will learn how to increase the Virtual Memory of your system manually.
- XAML Developer Must Care About Your Registered EventsApr 18, 2013. Memory leakage in applications are very common and in an effort to save time a developer does not care about it. There are various possibilities for memory leakage and one of them is the events registered in applications that a developer unknowingly forgets to handle.
- iPhone Memory Leaks Tracking and Use of InstrumentsFeb 14, 2013. This article shows the use of Instruments for tracking application memory leaks.
- Constructor and Destructor in PHPJan 29, 2013. In this article I explain how to create a constructor and release memory by a destructor.
- How to Check System Performance in Windows 8Dec 06, 2012. In this article we are going to explain how to check the performance of a system in Windows 8.
- Make Our Own Windows 8 Start Button With Zero Memory UsageDec 04, 2012. This article explains how to make our own Windows 8 start button with zero memory usage.
- Transforming Data Source Objects Into XML Using LINQ: Part 9Sep 04, 2012. In this post you will learn how to transform data source objects into XML.
- Alter Memory Dump File Location in Windows 8Aug 05, 2012. This article describes how to alter the Memory Dump File Location in Windows 8.
- Start Memory Diagnostic Tool in Windows 8Jun 05, 2012. This article explains how to start the Memory Diagnostic Tool in Windows 8.
- Check Memory Usage Details in Windows 8Jun 04, 2012. This article explains how to check memory usage details in Windows 8.
- SharePoint 2010 Internals - Timer JobsMay 08, 2012. SharePoint Timer Jobs are the heartbeat of any SharePoint Farm. They perform many important background tasks and generally consume substantial amounts of memory.
- Memory Diagnostics Tool in Windows 8 Apr 09, 2012. In this article I will explain about how to start the Memory Diagnostics Tool in Windows 8.
- Clear Cache in Windows 8Apr 04, 2012. In this article we will explain how to delete caches in Windows 8 to improve system proficiency. There are three type of caches in Windows 8: memory caches, DNS caches and thumbnails caches.
- Arrays in CFeb 09, 2012. Arrays are a linear data structure that stores the same type of data in contiguous memory locations. Arrays are best used to store data in contiguous memory locations.
- Inter-process Communication Between Managed ProcessJan 08, 2012. This article explains Memory Mapped Files for inter-process communication.
- Flyweight PatternNov 29, 2011. Flyweight is an object that minimizes memory by sharing data as much as possible with other similar objects.
- Windows Azure - ProfilingNov 28, 2011. In the previous articles we have seen a way of logging information and publishing in Windows Azure. In this article we can experiment on Profiling.
- Cookies in ASP.NET 4.0Oct 31, 2011. Cookies are one of the State Management techniques, so that we can store information for later use. Cookies are small files that are created in the web browser’s memory (if they’re temporary) or on the client’s hard drive (if they’re permanent).
- Get Your Hardware Information Using C#Jun 28, 2011. In this article I will discuss how to get information about your system hardware such as available CPU Id, Physical Memory, BIOS-Information, CPU-Speed, Motherboard Maker, CPU Maker.
- Working With the DataTable Class in C#Jun 21, 2011. A DataTable object represents tabular data as an in-memory, tabular cache of rows, columns, and constraints.
- Tracing in ASP.NETJun 04, 2011. In this article we will learn how to trace the ASP.NET application to determine what is running behind and how much time, memory etc. are being consumed.
- CLR Execution ProcessApr 13, 2011. Here you will see CLR Execution Process. The CLR which is the runtime environment for .Net, provides services such as Memory Management, Security Management, Exception Handling, and Cross language Integration.
- Using Memory-Mapped FilesMar 30, 2011. MemoryMappedFile is an interesting new class in version 4.0 of the .NET Framework which resides in the System.IO.MemoryMappedFiles namespace.
- How memory is managed by Stack and HeapFeb 24, 2011. I studied many articles about memory management, but they are all confusing about when memory is allocated in the stack and when memory is allocated in the heap. But I always got confused. But finally, I got exactly what I wanted.
- How to Diagnose System Usage with a LINQ QueryDec 20, 2010. This LINQ query determines the top 5 applications that are using the most memory in the system.
- SQL SERVER Memory ManagementNov 29, 2010. In this article you will learn how to use SQL SERVER Memory Management.
- Memory Handling on NULL Values Using Sparse ColumnsOct 11, 2010. Sparse columns is a new feature in SQL Server 2008. Thr feature enables us to store null values effectively. Ideally, if the column is NULL, then the data won't be stored in the database and it's cost effective solution to save the space. If your table has more Null values, we can use this solution.
- Introduction to LINQ to XMLAug 20, 2010. LINQ to XML is in-memory representation of XML using LINQ. This is a simple tutorial on LINQ to XML.
- Garbage Collection: Memory Management in .NetJun 15, 2010. In this article we will look at the mechanics of the Garbage Collection and the Memory Management.
- How to create Line Graph and Bar graph on same parameters in asp.netJun 03, 2010. We can use GDI+ to draw chart components in C# or VB.NET language in memory and once the components are drawn in memory, we can save the drawing in an image on the Web server. Once the image is saved, we can display this image in an ASP.NET page using any Image tag or image control.
- Lazy Initailization in .NET 4.0May 18, 2010. Lazy initialization or lazy instantiation means that an object is not created until it is first referenced. Lazy initialization is used to reduce wasteful computation, memory requirements. Following is an example where Lazy initialization is particularly useful.
- Demystifying CLR: Part IMar 15, 2010. In this article, I am going to explain fundamentals of CLR.
- An Introduction to Virtual Memory in WindowsMar 04, 2010. This article is about virtual memory, and there are some similarities between virtual memory and alternate universes in Science Fiction stories.
- Data Cache in ASP.NETMar 03, 2010. Data Cache is used to storing frequently used data in the Cache memory.
- Best Practices No 5: Detecting .NET application memory leaksSep 29, 2009. In this article we are going to detect the .NET application memory leaks.