PowerShell gets plenty of pushback, but that doesn’t mean you should write it off. Here are seven solid reasons to begin adding this skill to your toolkit right now.
So you already know that you should be unit testing your databases, and now you’re ready to start. But the problem is you aren’t entirely sure how to. Use these answers to common questions about unit testing databases to learn how you can get started with performing them yourself.
Linux developers regularly use Python for small pieces of work because you can script situations very easily. It’s become a popular way to enable small tasks of configuration and deployment. Windows Azure, Microsoft’s cloud, is no different. Python is a first class citizen in Windows Azure with the availability of the Python SDK. Let’s take a look at how we can deploy an image from the vmdepot to Windows Azure programmatically using Python with nothing other than a Windows Azure subscription.
Did you know you can manage and run CodedUI tests without Visual Studio? In an interview I recently did with .Net Rocks, one question that came up is how to manage and run CodedUI tests on demand or as part of a nightly test run without using Visual Studio. You can accomplish this using Microsoft Test Manager.
WPF has supported validation since the first release in .NET 3.0. That support is built into the binding object and allows you to indicate validation errors through exceptions, an implementation of the IDataErrorInfo interface, or by using WPF ValidationRules. Additional support was added in .NET 4.5 for INotifyDataErrorInfo, an async variant of IDataErrorInfo that was first introduced in Silverlight 4.
Whether you’re new to developing with Unity or are well-versed in using the tool, we all can appreciate tips that will improve our workflow. With the help of veteran developers who either are or have been part of the official Unity Support Team, I’ve put together a list of great tips that every Unity developer should know and use.
I’m a big fan of Android Studio, and I’m fortunate to have had the opportunity to use it extensively ever since its original release. Officially, Android Studio is still considered a preview release, even if it is heavily used. As a preview, Google does not have to guarantee that updates are free of breaking changes. Fortunately most updates do not introduce breaking changes, but breaking changes do sometimes happen. Android 0.4.5 is one of those updates that contains breaking changes.
This is it! The final post in our four-part series on SEO basics for web developers. We kicked this whole thing off by showing why it pays (literally!) for web developers to have an understanding of SEO, moved in to explaining key technical and architectural elements, and finally, chatted about the importance of content and other on-page factors. Last but not least, it’s time to look at off-page factors.
“In one hour, you’ve replaced three years of unmaintained software tools and given us the ability to resolve every open support issue in the queue. So, thanks for that.” These words came from a client. Their operations queue was long, the engineers cranky and over-worked. They lacked tools necessary to adequately manage an application and its data. So I gave the team “proper” tooling – tools that allow them to address arbitrary problems that users tend to find, as those users find them. And yes it took less than an hour.
When you first start writing code for a new program, the possibilities are endless. There are no bugs, the slate is clean, and there are no issues with organization or complexity to deal with. However, as the software evolves and has to actually do something, parts of it will show signs of design neglect.
Let’s face it. There are over a million apps available for the various platforms out there. While this is awesome for consumers, it’s not so awesome for app developers. Having a ton of apps to compete with makes it more difficult to stand out and earn a bit of money. Not only do you have get your app noticed, but once you do, you have to convince consumers to download and use it, and more importantly, get them to continue using it, then like it enough to get others to try it, too.
This is the third part in a multi-part series on SEO basics with a web developer slant. In the first installment, I made a case for paying attention to SEO as a developer: the chance to make more while suffering fewer headaches. In the second, we covered off a fairly extensive list of structural and architectural considerations devs need to be aware of as they build out a site. This time, we’re going to tackle on-page factors.
In my last post, we walked through the touchy subject of why knowing SEO is important for web developers and how spending some time digging in to SEO can save you time, earn you dollars and keep you sane. This time, I want to take on some of the specific, basic knowledge surrounding website structure that web developers should make a part of their repertoire.
As a developer, you have to speak to a wide variety of people: Your tech pro coworkers, non-technical management, your mom. How do you speak to them all in an effective way? You follow these 9 easy steps.
Users like Yammer because they can just start using it, businesses like it because it’s private — and if you have to look after information you’ll like it because you can control it. Yammer is a private social network. Anyone can start using it without paying anything, but they can only talk to people from the same company (or partners, if they explicitly make an external Yammer network).
There has been considerable progress in the virtualization space in the last 15 years, which means there is no shortage of options to choose from. While there are a number of good vendors out there, such as VMware, Oracle, Citrix and Microsoft, it’s helpful to first know the types of solutions you can use before [...]
It may be intimidating to start the ITIL® career path, but instructor and Expert Lowell Amos defines what ITIL® is really about and walks you through the different lifecycles in this easily digestible presentation.
Do you need to use System Center if you’re working with a smaller network? Not necessarily. We go through some free tools that might do just the trick, without the cost.
Save time, money and sanity by automating your tasks with SharePoint 2013. SharePoint expert and instructor Jeff Adkin goes through real life scenarios that can be automated with SharePoint, providing shocking numbers on how much time you can really save.
Don’t let ZFS intimidate you. We take you through a step-by-step setup of ZFS so that you can feel comfortable running it yourself. Go through each scenario with us and you’ll finish realizing, yes, ZFS isn’t that bad at all.