Page 2 of 5

[.NET Internals 04] What is Garbage Collection? Memory allocation in .NET

In the next, 4th post from .NET Internals series, we’re going to meet a new friend called聽Garbage Collector, discuss this guy’s main responsibilities and see what is memory allocation in .NET applications and how it works.

Ready? Let’s start then! 馃槈
Continue reading

[.NET Internals 03] Boxing and unboxing

As we are already familiar with the basics of memory and data structures used by .NET applications,聽in this third post from .NET Internals series we’re going to dig into boxing and unboxing and their performance implications.
Continue reading

[.NET Internals 02] Stack and heap – .NET data structures

In the second post of .NET Internals series, we’re going to investigate the organization of .NET process’s memory. We’ll see what is stack and heap and what kind of data is stored on each of these memory structures.
Continue reading

[.NET Internals 01] Basics of memory structure

Have you ever wondered about what’s under the hood of the applications you develop?

Ever been surprised that there’s no need to worry about memory allocation and deallocation using high-level programming languages such as Java or C# after leaving the university*聽?

Still remember (old) C++ times with delete statement?

Source: “Arnaud Porterie – The Truth About C++”

By this post, I’d like to introduce a new “.NET Internals” series on the blog. I will be publishing a new post on .NET internal concepts every Wednesday. No end date for the moment 馃檪
Continue reading

GET.NET 2018 – 艁贸d藕 edition

On 14.04.2018 I attended GET.NET conference in 艁贸d藕. It offers two editions – the spring one held in 艁贸d藕 and the autumn one held in Gda艅sk.

In today’s post I’m going to sum up the conference and the sessions I attended 馃檪
Continue reading

T-SQL/SSMS: transaction rollback in scripts with XACT_ABORT ON, GO statements and syntax errors

I’ve recently met a weird issue with T-SQL scripts at work and would like to share it with you today 馃檪
Continue reading

.NET Developer Days 2017

On 18-20.10.2017 I had a pleasure to attend .NET Developer Days 2017 conference in Warsaw. The first day we took part in a full-day workshop on containers with Docker and the next two days we attended the conference itself. In this post I’d like to share my thoughts and insights on the conference, its organizational aspects as well as my subjective opinions on the sessions I attended.

Continue reading

Xamarin.Android – ASP.NET web api synchronization – research

As you may know, in my MoneyBack聽Xamarin.Android application I’ve used SQLite as the local db management system. Recently I’ve added an ASP.NET Core web solution to my GitHub repository聽in order to create back-end API for my mobile app. I wanted to have database hosted on a remote server and Android application to synchronize its data with it.
Then I started wondering… and decided to make a deeper research first. As I wrote in my post summing up DajSiePoznac2017 competition, “before using a particular solution for an issue” we should “better examine the other possibilities” first. So I do 馃檪
Continue reading

Entity Framework Core – database initialization with Unit Test

I’ve recently been presented a concept of initializing the database (creating or re-creating it) with Unit Test method. Initially I thought it’s a non-sense, but after a while of taking a deeper look…
Continue reading

DajSiePoznac2017 – summary

It has just started… but yes, today is聽the last day of DajSiePoznac2017聽and it’s officially my last blog post for the competition. It feels weird somehow… 馃槈

Time to sum it up!
Continue reading

« Older posts Newer posts »

© 2019 CodeJourney.net

Theme by Anders NorenUp ↑