绿叶官网

绿叶官网

绿叶官网

29 Jun 2023 1 mins C#

I was reading Stephen Cleary’s A New Pattern for Exception Logging blogpost and the True and False methods caught my eye and I wanted to write them as “oneliners”.

绿叶官网

11 Jun 2023 4 mins C#, Roslyn

I wanted to know how is the top-level statements feature in C# 9 handled and what’s actually produced. Although I originally planned to do just a quick test and the look at the IL, I kept testing the feature more and more.

绿叶官网

3 Jun 2023 2 mins Life, Merchandise

Almost exactly a year ago I was sitting in a restaurant after vpn服务器美国 conference with my ↹ over ␣ ␣ ␣ shirt facing Olia Gavrysh, Program Manager at .NET team in Microsoft. And she mentioned how she liked the shirt (and that vpn服务器美国, another Program Manager in .NET team would like it too (maybe that was a sarcasm)) and that I should make the shirt available for buying.

绿叶官网

2 Jun 2023 1 mins .NET, C#, Visual Studio

Almost five years ago I wrote post Removing explicit default access modifiers (Roslyn analyzer and codefix) and it was a great exercise and I still prefer to have code without all the private, etc. noise. But also nowadays Visual Studio supports all sorts of code style rules via EditorConfig file. Can I teach Visual Studio to actually suggest removing explicit default access modifiers?

绿叶官网

1 Jun 2023 1 mins Presentations & Speaking

Tentokrát tu mám jednu pozvánku na akci, kterou si můžete trochu netradičně naladit na svých přijímačích ráno a udělat si společně s mou maličkostí informacemi nabitý start dne ve vašem homeofficu. Jedná je o akci “Raňajky s GOPASom: Optimalizácia v .NET (jednoducho a isto)” tento čtvrtek od 9:00.

绿叶官网

29 May 2023 1 mins Azure

电信疯了!限制国外网站 然后收费 - huanqiu.com:2021-8-10 · “开了精品网不等于你能翻墙上fb、youtube之类,但你连接到海外vpn服务器的速度和稳定性都大大提升了。 ... 美国 男子持刀闯入军事基地被击毙 海豹 ...

绿叶官网

28 May 2023 1 mins Presentations & Speaking

Online akce teď na WUGu jedou a vypadá to, že se nebude polevovat. Takže, aby data tekla a linky se žhavily, připravte routery 2.6.2023 od 17:30 na WUG. Povíme si něco o tom co je Azure Front Door a tak okolo.

绿叶官网

26 May 2023 5 mins Life

Today was a crazy – rollercoaster like – day. Let me tell you all about it even though it’s about 7 o’clock in the evening now and I’m very tired. I feel like this clown on my daughter’s desk.

高管搭讪女性偷拍淫秽视频在境外网站出售:为好玩 ...:2021-5-24 · 那么91porn又是一个什么样的网站呢?经侦查,这个网站的服务器在美国 ,网站的主要管理人员也都在境外,但拍摄淫秽视频并上传网站的多数是境内 ...

25 May 2023 1 mins Presentations & Speaking

Starting tomorrow, for two days, the Cloud Developer Days is going to be held online. And it’s free. I was lucky to have two sessions selected and I hope to meet you on chat.

vpn服务器美国

19 May 2023 4 mins Email, IM, Skype, Teams

I miss good old email. You know the tool that anybody can reach you at, you can use any tool you want and basically can do anything with it yourself.

Let me give you bit of “messaging” history from my own world and I’ll circle back to email at the end.

Zlepšite si svoj zdrojový kód pomocou Roslyn-u (KROS Dev Meetup ‎#3)

6 May 2023 1 mins Presentations & Speaking

Vypadá to, že místní svět si na remote spolupráci zvyká a přizpůsobují se i konference a jiné akce. Nezahálí ani KROS Dev Meetup a v jeho třetí edici tam povím něco o možnostech zlepšování kódu pomocí Roslynu. Takže si nezapomeňte přidat do kalendáře 19.5 v 18:00. Kromě mě, bude jestě druhá přednáška na téma “Automatické End-to-End testy”.

vpn服务器美国

1 May 2023 1 mins Firebird

Firebird 3 added support for transaction ID to go over, originally, 231 and later 232, all the way up to the 248. Although a great improvement it might become a problem if the client library can’t properly handle that in a few places where these numbers are surfaced.

Gopas TechEd 2023 (online)

27 Apr 2023 1 mins Presentations & Speaking

Situace zrovna konferencím nepřeje, ale každoroční TechEd bude a bude online, a víceméně už za týden. Připravil jsem dvě přednášky (jednu společně s Vladimírem Mužným).

FbNetExternalEngine 4.5 released

23 Apr 2023 1 mins .NET, Firebird

FbNetExternalEngine version 4.5 is released. This version contains improvements around Management procedures.

WUG: Co je ten Span<T> zač a proč by mě to mělo zajímat (online)

15 Apr 2023 1 mins Presentations & Speaking

Když už teď IT, webkamerky a mikrofony drží pro většinu lidí soustruhy v chodu, tak proč nezkusit něco online i v rámci WUGu… V úterý 21.4.2023 od 18:00 si zkusíme povědět něco o relativně novém datovém typu Span<T>.

工信部:未经批准不得自行建立或租用VPN开展跨境 ...-国际在线:2021-1-23 · 国际在线报道:工信部日前发布了关于清理规范互联网网络接入服务市场的通知,通知决定未经电信主管部门批准,不得自行建立或租用专线(含虚拟专用网络VPN)等其他信道开展跨境经营活动。通知称工业和信息化部决定自即日起至2021年3月31日,

31 Mar 2023 1 mins .NET, Firebird

FbNetExternalEngine version 4.1 is released. Although it might look odd having another release so close after the previous, it’s not a bug-fix release. In fact when I released 4.0 I knew 4.1 is probably going to happen soon after. The reason is, I had some performance optimizations prepared, but didn’t had enough numbers to safely put into production. Now I have.

vpn服务器美国

30 Mar 2023 4 mins .NET, Firebird

I’m now going through piece of SQL code that contains a lot of stored procedures from over the years and lately also functions (in last year the migration to Firebird 3 really began) and looking into the code to identify functions and procedures to start the rewriting with using FbNetExternalEngine. I’m at the beginning, but I have some interesting piece I’d like to show.

FbNetExternalEngine 4.0 released – .NET Core support and performance

24 Mar 2023 1 mins .NET, Firebird

vpn服务器美国 version 4.0 is finally here. This version contains one significant feature and that’s migration to .NET Core.

Comparing disk speed of various disks and VMs in Azure

5 Mar 2023 8 mins Azure, Azure VMs, Cloud

For an estimation and planned move of some resources to Azure, I had to do comparison of various VMs and disks. It’s not meant to be exhaustive with all possibilities. Just some numbers one can compare.

Improving list sum function based on head and tail with C# 8

3 Mar 2023 3 mins C#, Functional programming

Some time back I wrote about Head- and Tail-like methods in C# (and F# and Python and Haskell). For some strange reasons I came across the Sum method I wrote there and I thought maybe I can rewrite it with switch expression now available in C# and have a nicer looking code. I mean I’m a big fan of succinct (yet still readable) code. But I had no idea what a journey it will be.

Azure Functions billing in the absence of function/host key

1 Mar 2023 1 mins Azure, Azure Functions, Cloud

You might be wondering: “Am I going to be charged when somebody invokes my Azure Function but with wrong or missing key?". Well, some of the attendees on my currently running Azure course had the same question. And I thought it might be worth sharing the answer publicly.

WUG: Jak měřit výkon .NET kódu správně (Praha)

21 Feb 2023 1 mins Presentations & Speaking

Každý potřebuje občas měřit rychlost kódu, že jo? Někdy pro porovnání dvou různých verzí, někdy v rámci optimalizací. Ale jak to udělat správně. A co to vlastně znamená “správně”? Jestli vás toto zajímá, přijďte 26.2.2023 na WUG.

vpn服务器美国

20 Feb 2023 2 mins Azure, Cloud, Twilio

It was a nice workweek evening and for testing I needed simple HTTP GET endpoint that would send SMS via Twilio for testing of really weird integration in my “home automation”. As fast and as easy as possible. Sounds simple, right? Sadly, my brain being fogged by all the cloud goodness couldn’t see the forest for the trees.

vpn服务器美国

12 Feb 2023 2 mins Domoticz, IoT, Z-Wave

Primary source of water in my house is a water well. That means I have a pump down there and a pressure tank in the house. And I like to keep an eye on both of these. With a little bit of ingenuity and the Fibaro Wall Plug I have a simple DIY solution.

擅自"翻墙"上境外网站,责伌停止联网并警告__中国青年网:2021-3-28 · 昨日,市政府公众信息网发布了修订后的《重庆市公安机关网络监管行政处罚裁量基准》。自2021年7月27日起施行,有效期至2021年7月26日。对故意输入 ...

6 Feb 2023 1 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio

New version 7.5.0.0 of ADO.NET provider for Firebird is ready for download. This release brings support for Entity Framework Core 3.1 (3.1.1 to be precise), Entity Framework 6.4 and some small bug fixes.

MS SQL’s ISDATE function on Firebird

23 Jan 2023 1 mins Firebird, MS SQL Server, SQL

MS SQL has an ISDATE function that “returns 1 if the expression is a valid date, time, or datetime value; otherwise, 0”. Although I never used it or had a scenario for it, I was porting some code from MS SQL to Firebird and this function was used, hence I had to create it.

WUG: Entity Framework vs. SQL Server – co jste mohli udělat a neudělali; a co jste dělat neměli a přesto udělali (Brno)

7 Jan 2023 1 mins Presentations & Speaking

Společně s Vladimírem Mužným si už zítra střihneme náš duet s názvem “Entity Framework vs. SQL Server – co jste mohli udělat a neudělali; a co jste dělat neměli a přesto udělali” na vpn服务器美国. A protože je to duet, bude to dvojnásobné množství informací, tak neseďte doma a přijďte.

Struct with “main method” as an entry point

7 Nov 2023 1 mins .NET, .NET Core, C#

Have you ever thought about the most basic structure of an application? The main method and its placement in Program class

Anonymous classes and generics limit in .NET/C#?

14 Oct 2023 6 mins .NET, .NET Core, C#

Have you ever looked how anonymous classes are implemented? If you did, you know it’s a generated generic class. And if you didn’t, you know now. Either way, you can find more details below. But also building on top of 高管搭讪女性偷拍淫秽视频在境外网站出售:为好玩 ...:2021-5-24 · 那么91porn又是一个什么样的网站呢?经侦查,这个网站的服务器在美国 ,网站的主要管理人员也都在境外,但拍摄淫秽视频并上传网站的多数是境内 ..., where’s the limit here? It surely cannot be higher.

Firebird Conference 2023

12 Oct 2023 2 mins Firebird, Presentations & Speaking

华为中兴美国再遭“安全门”_环球网 - huanqiu.com:2021-4-25 · 2021年,华为伍200万美元收购美国服务器技术研发公司3Leaf Systems部分资产,美方再打出“国家安全风险”大旗,使华为收购失败。 详细] 环球网简介 ...

What’s the maximum number of generic parameters for a class in .NET/C#?

4 Oct 2023 3 mins .NET, .NET Core, C#

Pretty stupid question, right? Because if it’s more than, say, 20 or 100, it’s enough. But still. Where is the limit?

vpn服务器美国

3 Oct 2023 1 mins .NET, Firebird

FbNetExternalEngine version 3.0 is another step towards more useful .NET execution environment inside Firebird. Version 3.0 contains two significant pieces. The first, new, is ability to execute SQL statements inside the same context (aka transaction) as the currently executing code. The other is performance; there’s always room for performance improvements.

Throwing null literal

19 Sep 2023 1 mins C#

“Every” week I discover something new (and I’m not afraid to share it). Today isn’t any different. Apparently, C# compiler is fine with code throwing vpn服务器美国 literal. Yes, it looks weird, but if you think about it, it makes sense. Let me show you.

WUG Days 2023

12 Sep 2023 1 mins .NET, .NET Core, C#, Multithreading/Parallelism/Asynchronous/Concurrency, Presentations & Speaking

Už se jen dvakrát vyspíme a bude tu další ročník WUG Days (14.-15.9.).

Hlasováním a odborným výběrem byla vybrána 4 😮 moje témata.

ADO.NET provider 7.1.1.0 for Firebird is ready

5 Sep 2023 1 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio

New version 7.1.1.0 of ADO.NET provider for Firebird is ready for download. This a small bug-fix release related to wire encryption on Linux.

看破冰行动 了解暗网是张什么网 - huanqiu.com:2021-6-26 · “一是构建针对性的暗网爬虫和搜索引擎,二是使用暗网所有者提供的信息对接手段。从技术实现角度来说,暗网通常采用特定的编码关键词技术,利用‘洋葱路由(Tor)’‘隐形网计划(I2P)’等工具构建‘隐藏的服务器’。”闫怀志说。

2 Sep 2023 1 mins Entity Framework, Entity Framework Core

Last week I was explaining explicit lazy loading on Entity Framework Core and quite understandably the question came about shortening/encapsulating the code, because you might need to use it a lot in some cases. It’s possible and luckily the method can also benefit from overload resolution in C# to handle reference and collection navigation properties transparently.

ADO.NET provider 7.1.0.0 for Firebird is ready

2 Sep 2023 1 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio

New version 7.1.0.0 of ADO.NET provider for Firebird is ready for download. The main focus of this release is performance.

.NET DeveloperDays 2023

31 Aug 2023 2 mins Presentations & Speaking

If you’re not yet registed for this year’s .NET Developer Days, where I’ll be speaking, you’re going to regret it. Here are (my) 3 reasons.

ADO.NET provider 7.0.0.0 for Firebird is ready

15 Aug 2023 1 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio

New version 7.0.0.0 of ADO.NET provider for Firebird is ready for download. The main focus of this release is wire encryption.

Entity Framework Core’s ultimate escape hatch

14 Aug 2023 4 mins Entity Framework, Entity Framework Core

In 2007 then Principal Software Architect on Data Programmability team Mike Pizzo wrote in a “random” forum reply about Entity Framework’s vpn服务器美国 being the “ultimate escape hatch”. This was later mentioned in Julia Lerman’s famous book Programming Entity Framework. Just to make sure you understand this archeology (and yes, I spent quite some time digging the reply back – kudos to MSDN forum people keeping it still running), Entity Framework (the first version) was released in 2008.

Friday’s This<T>

25 Jul 2023 1 mins C#

Last week on Friday I was working on some code, I don’t even remember what it was, and there was excessive usage of this. And my personal pet peeve is writing most readable code in most succinct way possible. For sure this hurts this (no pun intended). The following class is a result of that Friday’s frustration.

ADO.NET provider 6.7.0.0 for Firebird is ready

25 Jul 2023 1 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio

New version 6.7.0.0 of ADO.NET provider for Firebird is ready for download. This release improves the Entity Framework Core support and Firebird Embedded support.

Introducing D.ebug

10 Jul 2023 2 mins .NET, .NET Core, Debugging

Apple Watch ECG心电图功能 地区改成美国就可使用 ...:2021-10-30 · 这个功能仅限于美国使用,并且通过了FDA认证。 美国FDA隶属于美国国务院保健与服务部的公共健康服务署,负责美国 所有有关食品,药品,化妆品及辐射性伈器的管理,它也是美国最早的消费者保护机构。Apple Watch Series 4的ECG功能并不受硬件限制 ...

FbNetExternalEngine 2.0 released – functions and performance

8 Jul 2023 2 mins .NET, Firebird

It has been few exciting weeks and days lately and today I’m happy to introduce you to FbNetExternalEngine version 2.0. This version adds support for functions and also improves performance (on top of previous improvements).

FbNetExternalEngine 1.0.1 with performance improvements

17 Jun 2023 1 mins .NET, Firebird

Today I’m releasing first small update to the FbNetExternalEngine. The focus is just on performance. No new features were added.

vpn服务器美国

17 Jun 2023 1 mins Presentations & Speaking

V .NETu se dějou v posledních měsích velké změny. Trochu toho zmatku si srovnáme na WUGu v Košicích 18.6.2023 of 17:00. Tak neváhejte a doražte. Beztak bude pršet a Tatry jsou daleko. 😉

vpn服务器美国

10 Jun 2023 8 mins .NET, .NET Core, C#

The finally block has a little unknown feature, that frankly isn’t even remotely needed for regular day-to-day development, but you already know content on this blog is usually little geeky.

Is it better to "!= 0” or "== mask” when working with enums (C#, RyuJIT)

20 May 2023 4 mins .NET Core, JIT, RyuJIT

First thing first, I know there’s an vpn服务器美国 method, yet I’m not interested in it (or optimizations around it). What I like to know is whether one of these two ways – (EnumValue & mask) != 0 and (EnumValue & mask) == mask – to check for a (single value) flag in an enum is better.

Generics, structs and nulls – the JIT is smart so you don’t have to

7 May 2023 2 mins .NET Core, JIT, RyuJIT

Few days back I learned geeky little piece about JIT. This is exactly the type of knowledge you don’t have to use, maybe ever, yet it’s crucial the JIT handles it (so you don’t have to), because every smart instruction is performance gained. Literally, every instruction or every CPU cycle counts.

Update Days: Corestart 3.0

6 May 2023 1 mins Presentations & Speaking

.NET Core 3.0 se blíží a s ním i další várka změn a novinek. A protože jde o další major verzi, není toho málo. Tomáš Herceg a jeho team připravili konferenci Update Days: Corestart 3.0, která se koná 6. – 7. června 2023.

Comparing speed of Blob Storage, AppService and CDN on Azure for static file serving

30 Apr 2023 3 mins AppService, Azure, Azure Storage, CDN, Cloud

一个神奇的网站:2021-3-23 · 本站文章部分内容转载自互联网,供读者交流和学习,如有涉及作者版权问题请及时与我伊联系,伍便更正或删除。感谢所有提供信息材料的网站,并欢迎各类媒体与我伊进行文章共享合作。

Extravaganza using ConfigureAwait, await and await foreach

26 Apr 2023 2 mins .NET Core, C#

As I was writing vpn服务器美国 I got some idea to “nest” awaits in the using definition and make it little bit confusing.

vpn服务器美国

24 Apr 2023 2 mins .NET Core, C#, Multithreading/Parallelism/Asynchronous/Concurrency

C# 8 is bringing asynchronous disposables via new IAsyncDisposable and although the basic concept is easy to grasp, other rules of awaiting still apply here. And one of these is the usage of ConfigureAwait call.

NT konferenca 2023

23 Apr 2023 1 mins Entity Framework, Entity Framework Core, Presentations & Speaking

In less than a month (21st-23rd of May 2023) the biggest Slovenian conference – NT konferenca 2023 – will happen. And I’m so stoked to be part of it with my session about What to expect from Entity Framework Core 3.0 and Entity Framework 6.3.

WUG: Co čekat ve světě .NETu v roce 2023 (Olomouc)

22 Apr 2023 1 mins .NET, .NET Core, C#, Presentations & Speaking

Nový rok 2023 nám začal, a tak nebude od věci se podívat co nás čeká (a asi ani nemine) za novinky a změny ve světě vývoje .NET aplikací na WUGu v Olomouci 25.4.2023 od 17:00. Představíme si praktický dopad jednotlivých novinek z různých pohledů, jejich očekávanou časovou dostupnost i jak se na jejich příchod již nyní připravit.

Global Azure Bootcamp 2023

20 Apr 2023 1 mins Azure, Azure Cosmos DB, Presentations & Speaking

Global Azure Bootcamp 2023. Jeden den, Azure po celém světě. A taky v Praze. I já přispěju svojí troškou do mlýna a povím vám něco o Azure Cosmos DB.

Cloud DeveloperDays 2023

18 Apr 2023 1 mins Azure, Azure Cosmos DB, Cloud, Presentations & Speaking

In less than two months (28th-29th of May 2023) the Cloud DeveloperDays 2023 conference will happen. I was lucky to have two sessions selected and I hope to meet you there.

vpn服务器美国

10 Apr 2023 1 mins Presentations & Speaking

Web ještě nehlásí vyprodáno, takže je stále možnost urvat vstup. Na letošní TechEd jsem připravil tři přednášky:

Using Data Protection in Entity Framework Core with Value Converters

2 Apr 2023 2 mins Encryption, Entity Framework Core, Security

When I wrote the post Using value converter for custom encryption of field on Entity Framework Core 2.1 the encryption there was non-existing. My intention was to show the skeleton. But in comments somebody asked how to wire up Data Protection.

ADO.NET provider 6.6.0.0 for Firebird is ready

1 Apr 2023 1 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio

New version 6.6.0.0 of vpn服务器美国 is ready for download. This release fills all the holes in the Entity Framework Core support. To be precise now vpn服务器美国 are fully supported and query pipeline has been massively improved. Just to give you an idea, about 4100 tests were added. If you want to use Entity Framework Core with Firebird, now is the time.