One small step to enhance PowerShell security using Constrained Endpoints.

  There are lots of debates on the innerwebs today about PowerShell being a malware tool or it bringing vulnerabilities to the environment and they are not wrong. “Wait what? Not wrong?!!” you say? Well… yes it can be and it does but, no more than any other like Python, C/C++, Java, JavaScript, C# and…

0

OneDrive SDK, OAuth, Client Authentication, in Consumer space with C# in a UWP application.

I set out on this example technically to get OneNote access which in turn requires OneDrive access as that is where OneNote documents live. I quickly found myself in a forest surrounded by old documentation and about 95% of it leads to using the deprecated Microsoft Live SDK. There are now OneDrive SDK’s for several platforms…

0

Netduino Servo Control in NETMF 4.2 / 4.3.x

So you been looking for some code that actually works with the Netduino 4.3.x & up to control a servo, well now you have found it. I credit most of the code here thanks to Chris Seto from back in 2010 posted on the Netduino forum and it worked great on the 4.0-4.1 framework! However, a lot has changed since then…

4

Azure Blob now has append!!!

So just a couple of weeks ago we introduced the new "Append Blob" into the mix in the Windows.AzureStorage .Net client library in version 5. If you read the MSDN page on it, it states the following: [ An append blob is comprised of blocks and is optimized for append operations. When you modify an append blob, blocks are added…

4

Properties and backing fields over public member variables.

As we start our journeys to understanding the basics of programming and development, one of the things we learn about are variables. A variable is simply the declaration of various data types that define and point to a storage area. We use variables in various places in our code, for reference, manipulation, and other operations. One of those places are in classes….

0

C# keywords ref and out, differences and use.

A friend/co-worker and I were discussing ways to return/affect multiple variables and/or objects from methods and we ended up in quite the discussion and I thought I would share. We found ourselves on the topic of keywords ref and out, let’s dig into what both of those are, their differences and their limitations.   The…

0

To string or not to String.

  When to use String and string.   This question seems to come up periodically and I find myself going through this exercise to explain. So, I thought it was time to write it up. After all one of the core principles I live by as a developer is, “if you do or know you…

0

There is currently a lease on the blob and no lease ID...

A co-worker was having an issue trying to reuse a VHD that he previously used for another VM and was receiving an error. He then decided to delete the VHD and move on with a fresh VHD however was now receiving the following error: Clicking on details yields the following:    “Error deleting blob '/vhds/YourVHD.vhd”: details, There is currently a…

3

Archive Mailboxes, retention management and items to consider.

 A conversation with one of my clients today spawned thoughts once again of the age old battle between Users, Management and IT Admins that always turns out to be a heated argument with lots of pushing and shoving. Users think we are punishing them with our imposed limits and quotas. Management pulls us in many…

1

Unable to Install SP3 for Exchange 2007 with Error code 1635.

  A colleague of mine was working on a interesting case the other day installing SP3 for Exchange 2007 and I found this worthy of setting aside some time to blog about this. When they trying to complete the install it was failing and reporting the following error information to the setup log (product code…

0