sfeldman.NET
.NET, code, personal thoughts
-
Azure Service Bus - Batching Brokered Messages
There are scenarios when messages need to be sent in bulk. For example: you recieve a message with CSV-like data and generate multiple messages (message per record in the file). To gain performance, generated messages can be batched and sent out in an atomic operation.
-
Automatic NuGet Package Restore
Xavier Decoster has a great post how to restore NuGet packages properly. NuGet team has documented it. An excellent automated solution is on GitHub.
-
NServiceBus VideoStore with Azure WebJobs
In my previous post I have demonstrated how NServiceBus endpoint can be hosted in a WebJob. To extend that concept and demonstrate that you could host multiple endpoints, I have taken NServiceBus VideoStore sample application and converted non-web endpoints to be hosted int WebJobs. Bits, as usual, are on GitHub.
-
Azure Portal - Active Path
If you're slowly moving from the current Azure portal to the preview portal (new-new portal), there are a lot of hidden gems. One of those gems is
Active Paths
feature baked into the portal on the control bar on the left side. -
NServiceBus with Azure WebJobs
Azure WebSites have become a significant building component on Azure platform lately, with many features and tools built around it. WebJobs is one of the features, based on Kudu engine, that allows to run background tasks in Azure website. There's plenty of information about Azure WebJobs and possibilities it opens for Azure WebSites. I'd like to highlight 2 interesting facts:
-
Macbook Pro / Bootcamp Adventure
-
Sitecore on Azure
This is old news, but still worth sharing. I have shared my architecture with folks from The Azure Podcast for discussion and suggestions. It was a good review and worth listening to. In case you're interested, Episode 32 has the discussion from minute 20:30. This architecture is now running 3 of our production sites, with another one on its way for international support with multiple regions.
-
Interview is a Job
An interview process should not end up in a situation of a cat in a bag. A friend of mine is going through an interview process, and I observed his line of thought and decision making. These are my observations along with what I think about technical part of interviewing process in particular.
-
Make it simple. Make it work.
In 2010 I had an experience to work for a business that had lots of challenges.
-
Windows Phone 8.1 – New Life for my Old Nokia 920
If every future 0.1 update will be like this, I don’t dare to imagine what 1.0 update will be like. So far it was a very pleasant experience. In the past updates where more of a roller-coaster: you expected a lot, got some of that, and eventually found that there’s still a lot that was missing. For the first time that I have windows phone an update contained more than I have expected to see.