Dajbych.net


Software Developer & Cloud Maker

service fabric

Stateless, Stateful or Actor service?

Ser­vice Fab­ric is a dis­tributed sys­tem plat­form that makes it easy to pack­age, de­ploy and man­age scal­able and re­li­able mi­croser­vices. Ser­vice Fab­ric of­fers sev­eral types of nodes. How to choose one which is the best choice for a given prob­lem? Read more ›

hockeyapp

Using HockeyApp analytics in mobile applications

Pro­gram er­rors are un­avoid­able. No one un­der­s­tands to ev­ery sin­gle line of a frame­work or an op­er­at­ing sys­tem. The oper­at­ing sys­tem can­not af­fect a bat­tery level or net­work over­load. Reach­ing a high avai­l­abil­ity is a pro­cess in which feed­back pro­vides an ir­re­place­able role. Read more ›

uwp

UWP NuGet package updated to version 5.3.0

Win­dows Uni­ver­sal Plat­form de­vel­op­ers can see an up­date of the plat­form NuGet pack­age. The ver­sion 5.2.2 was up­dated to 5.3.0. How­ever, this up­date causes more is­sues than it ac­tu­ally solves. I rec­om­mend to halt the up­date and wait for at least one month. Read more ›

xamarin

Thoughts on Visual Studio for Mac Preview

Vi­sual Stu­dio for Mac is a promis­ing project, but it still needs to in­cor­po­rate sev­eral nec­es­sary func­tion­al­i­ties. The instal­la­tion is dif­fi­cult and the main ad­van­tage of the Xa­marin plat­form is still in de­vel­op­ment. Read more ›

dot net

How to write a custom awaitable method

When you are call­ing an asyn­chronously waitable (awaitable) method, you may be cu­ri­ous how to write a cus­tom awaitable method your­self. It is very sim­ple espe­cially in case when the class con­tains only sin­gle awaitable method. Ev­ery awaitable method re­quires its own class other­wise. Read more ›

edge

New features in Microsoft Edge 14.14393 for developers

Win­dows 10 An­niver­sary up­date con­tains a sta­ble re­lease of Edge­HTML 14. It sup­ports load­ing of browser ex­ten­sions from the Store. Edge sup­ports a new HTML, JavaScript and CSS based ex­ten­sion model. Ex­ist­ing Chrome ex­ten­sions can be eas­ily mi­grated be­cause this new model is Chrome-com­pat­i­ble. For more de­tails, see sup­ported APIs. Read more ›

dot net

What is a .NET Core

It is the start of a new era of mak­ing soft­ware in the Mi­crosoft ecosys­tem. This restart pushes the .NET where it was orig­i­nally in­tended to be. Its pur­pose is sim­ple – reach­ing ev­ery plat­form and ev­ery op­er­at­ing sys­tem with C# lan­guage from Vi­sual Stu­dio. So why did it take so long? Well, this goal is ev­ery­thing but sim­ple. Only C++ lan­guage has been able to do that. The .NET is evo­lu­tion of C++ & COM world. To­day .NET fi­nally sup­ports na­tive com­pi­la­tion. Read more ›

microsoft azure

Performance, limit and pricing comparison of various Azure storages

While tra­di­tional PC has a file sys­tem and ran­dom ac­cess mem­ory, Mi­crosoft Azure is a lit­tle more com­pli­cated. Stor­age is dra­mat­i­cally af­fect­ing ap­pli­ca­tion ar­chi­tec­ture and per­for­mance. Re­mind how out­dating HDDs in fa­vor of modern SSDs al­lowed par­al­lel read­ing on a sin­gle drive. There are nu­mer­ous fac­tors to take into con­sider­a­tion when think­ing which stor­age is the best for some kind of data. A loop it­er­a­tion counter has dif­fer­ent re­quire­ments than cus­tomers list. Read more ›