On 28 April, 2015 21:38:11,
by Dirk Strauss
Parallels Desktop 10 – Do you love your Windows Applications and wish you could run them on your Mac? Well as some of you might or might not know, Parallels Desktop is the perfect solution for you. I write software for a living, so I am what I guess you would call a power user? Nevertheless, I wanted to see how well Parallels Desktop would perform if I wanted to write software using Visual Studio 2013 on my Mac.
On 22 August, 2013 07:00:37,
by Dirk Strauss
Parasoft Service Virtualization is a product you need to seriously consider if you are developing applications that you have to test. But before I continue, let me step back a bit.
What is one of the first things you do when setting up a test environment? Well I guess that largely depends on your budget. Let us assume we all work for a company that conforms to best practices with regards to software development and the SDLC.
The easiest way to emulate the client site is to use virtualization. My current favourite being VirtualBox, but VMWare is also a great choice. Setting up a copy of the client site on a VM is the best method for testing your custom applications. It now gets even better with Parasoft Service Virtualization.
Energy Consumption Tool in Visual Studio 2013 aims to solve a very real problem, and one that I am sure that most of us as developers don’t give a second thought to. If your applications are battery hungry, this will quickly result in bad customer experience. To keep your application’s energy consumption at optimal levels, it is important that you can have a way to profile consumption. Charles Sterling talks about the Energy Consumption Tool in Visual Studio 2013 as well as the performance and diagnostics hub which enables you to fine tune your app for optimal Energy Consumption.
Sean Sexton then shares a great C# tip with regards to getting information about the throwing exception. Have a look at his blog post below. Then Zack Grammana talks about consuming Dropbox’s new Datastore API in C#. This is something I am sure will be of interest to many.
Hey, hey, it’s Friday. Hope that you folks have an excellent day. Here is The Daily Six Pack!
On 11 July, 2013 07:00:37,
in How To,
by Dirk Strauss
Clone VirtualBox VM’s – Lately I have fallen in love again with VirtualBox. I have decided that using the same installation of SYSPRO on my local dev machine to do all customisations is inefficient. As time moves along and different customisations need to be done for different clients, my SYSPRO installation tends to become cluttered and problems sometimes crop up.
VirtualBox therefore provides the perfect solution. With it, I can create a base machine for development. On this base machine I install SYSPRO, Web Services, WCF, Sample Data, SQL Server Management Studio and a host of other tools I need for SYSPRO development. If I had to do this each and every time I would surely go insane because this set-up process can take a while. As a matter of interest, I am currently developing customisations for SYSPRO 6.1 SP 1 and soon SYSPRO7 which is due for release in the coming months.
Evolving Technology is all around us. I can still remember buying my first PC. It was a 286 with a 20 MB hard drive including a floppy drive and a stiffy drive. What made it even more insane was the fact that it had a VGA card. I was the first of my friends to own a colour screen.
Today, it seems that technology evolves and as it does it is evolving the human race. That evolution to the upright homo sapiens hasn’t stopped there. It continues in everything we do. Thinking back to my 286 computer all those years ago reminds me of how fast technology is evolving. My first flash drive was a 256 MB drive which was an insane price but the space was insane too.
I now sit with a 16 GB flash drive just as a spare to transfer files between the three computers I have at home. (No, I haven’t gotten round to setting up a network yet…. I know, I know). Nevertheless, apart from my networkless environment (I do use WiFi at my home) keeping up with the changing needs of customers and consumers is a challenge. This is all due to Evolving Technology. I can never have enough Hard Drive space.
Next up, Senthil Kumar shares some great code with us on how to capitilize the first character of every word of a string. There are many reasons a developer would need to do this, so have a look at his post at the link below.
Lastly, Peter Vogel talks about a for each extension for LINQ. That’s it for today folks. Monday is hardly my favourite day of the week (and if it is yours, we need to have a talk), so let’s make it an excellent start to the new week. Have a great day today! Here is The Daily Six Pack!