Visual Studio 2010 - PerfWatson | Tomasz Wiśniewski
Visual Studio w wersji 2010 zmieniło swoją powłokę i wykorzystuje technologię WPF. Wywołało to wiele kontrowesji, ale wydaje mi się, że zostało już to zaakceptowane i dobrze się sprawdza Pewnie nie...
View ArticleBlog Maksymiliana Mulawy: Jak zmierzyć wydajność zapytania w MS SQL Server?
Dlaczego w ogóle warto mierzyć wydajność zapytania SQL? Nie jeden raz zdarzyło mi się porównywać czasy wykonania dwóch różnych zapytań SQL które były rozwiązaniem jednego problemu. Nie zawsze w sposób...
View Article[C#] Najszybsza metoda zliczania linii w stringu « Arvangen
autor: Trafiłem dzisiaj na ciekawy artykuł, którego autor testuje szybkość wykonania różnych metod mających na celu zwrócenie ilości linii zawartych w zmiennej typu string.
View Article[EN] Fibers (series, part 1) | Passion of Programming in .NET
When working with applications that utilize lots of threads and those threads arent particularry long running we can stumble upon a problem that we may lose most of the processing time for thread...
View Article[EN] ORM Series : Performance Part I : NHibernate, EF, OpenAccess, XPO...
In one of my companies on of the first tasks was to create appllication, that will show which ORM will be the best choice for my team ( in terms of performance, support and features). Main focus of...
View Article[EN] Performance with SharePoint 2010 Large lists | Blog techniczny
Each SharePoint software engineer should know how to avoid query throttling by writing efficient queries, and designing appropriate list’s structure. The sections below provide practices and tips...
View ArticlePiotr Zieliński » Wydajność metod wirtualnych i niewirtualnych
Kiedyś pisałem o modyfikatorze sealed i dlaczego warto go używać jeśli chodzi o kwestie dobrych praktyk. Podobne mam zdanie co do modyfikatora virtual – używam wyłącznie jak mam takie wymagania. Zawsze...
View Article[EN] Modelling load distribution | Technical blog
Modelling load distribution One of the challenges we face during the performance test design is determining the load we should use. By the load here, I mean a number of concurrent users performing...
View Article[EN] IE rendering with AngularJS + ReactJS + Mithril | bigguns
AngularJS is a great tool and really helps to write maintainable and testable code pretty FAST. But I think everyone who uses AngularJS encountered performance issues with this framework. I made some...
View Article[EN] JavaScript is slow | Future Processing
There is a belief among many developers that JavaScript is very slow, and writing more code in it than it’s necessary may adversely affect the performance. I guess it’s partially true. Incompetent use...
View ArticlePiotr Zieliński » Modyfikator sealed dla klas–wydajność
O korzyściach z modyfikatora sealed, od strony projektowej pisałem już tutaj. Dzisiaj postanowiłem jednak napisać prosty program, który pokaże nam czy faktycznie są jakieś różnice wydajnościowe....
View Article[EN] Speed up you ASP.NET MVC application by removing unused view engines |...
ASP.NET MVC by default ships with two view engines: Web Forms and Razor. When we are creating a new ASP.NET MVC application both are being included in the application startup. Even when you are working...
View Article[EN] Tweak your application with ETags | blog.kateo.pl
The ETag or Entity Tag is a part of HTTP protocol used for caching purposes. In the simplest way ETags are strings that help browser to identify and validate cache. Like almost everything the ETags can...
View Article[EN] MS Research - High-Performance Incremental Processing of Complex...
In this talk, I will present techniques for efficient incremental processing of complex analytical queries, ranging from classical SQL queries to linear algebra programs. Our system, called DBToaster,...
View Article[EN] Measure your CPU & RAM usage with performance watcher | Piotr Gankiewicz
The latest, 6th watcher, has been recently added to the Warden library. It’s probably the simplest one, but it doesn’t mean it’s barely useful. The performance watcher has been created in order to...
View ArticleSystem.Console is slow – IndexOutOfRange
Anyone who made any HackerRank problems considering performance has seen this phrase in the assignment: “watch out for slow IO”. We are used to thing about files, databases and such as potentially slow...
View ArticleGC can kill You. Practical GC performance counters in .NET – IndexOutOfRange
One of the steps in cookit is calculating similar recipes. This is what you can see on the left on the recipe page like this For the sake of clarity and manageability it’s scheduled as separate...
View Articlenetric.io - lightweight ASP.NET profiler · Maciek Lesiczka
Over the last year on my spare time, I’ve been working on profiler for ASP.NET apps - netric.io. This small tool instruments methods from chosen assemblies and visualizes statistics of their execution...
View ArticleInvoking methods dynamically in C#: Examples and benchmarks – Kuba on .NET
Imagine that you have a service, which receives requests to execute specific methods, possibly from a number of different underlying libraries that you don’t want to expose directly. Possible examples...
View Article[EN] The cost of garbage collection – IndexOutOfRange
Just how long does garbage collection take in .NET? Which generation takes longer?
View Article
More Pages to Explore .....