Crypto Obfuscator – Protect Your Code And Intellectual Property

crypto obfuscator shieldCrypto Obfuscator – There are a few things that I consider rather important when developing an application for resale. Two of those are licensing and protecting your source code.

If you had to sell an application, would you be confident enough that the source could not be reverse engineered? There are free tools that can be downloaded that are very good at doing just that.

One of the ways to protect your code is through obfuscation. There are various tools that you can use. You can even use the community edition of Dotfuscator that comes with Visual Studio to protect your code. This however is basic obfuscation. (more…)

Continue ReadingCrypto Obfuscator – Protect Your Code And Intellectual Property

Existing Data And Visual Studio LightSwitch

lightswitch existing dataExisting Data – LightSwitch has shown us this week how easy it is to create a fully data aware application in a very short amount of time and with minimal developer effort. But what about adding existing data?

I received a message from a reader in Johannesburg this week. His company used an Access database for one of their applications, but needed to migrate away from Access (probably because the data grew large enough to warrant the use of SQL). They had already created the SQL database and migrated the data, and now needed to quickly create a user interface.

His question to me was what technology he could use to create a GUI in the shortest amount of time, without having to learn how to program. Obviously I suggested LightSwitch. (more…)

Continue ReadingExisting Data And Visual Studio LightSwitch

Visual Studio LightSwitch – True Power Lies In Simplicity

visual studio lightswitchVisual Studio LightSwitch – If I had to ask you to write an application that just needs to record basic member details (Name, Last Name, Telephone, Address and Image), how long do you think that will take you to do? Can you give me a ball park figure on the time it will take? What about 30 minutes?

Well Visual Studio LightSwitch is one of the most incredible technologies available to developers. If you need to create highly customizable data driven forms, Visual Studio LightSwitch is the way to go.

The Visual Studio LightSwitch community is a large one, and is made up of some really awesome people too numerous to mention. But there are a few that I do want to introduce you too. Here are your wingmen and women. Be sure to bookmark their blogs, add them to your RSS feed and follow them on social media. (more…)

Continue ReadingVisual Studio LightSwitch – True Power Lies In Simplicity

The Daily Six Pack: August 7, 2013

A COLLECTION OF LINKS FOR LOVERS OF I.T. Dirk Strauss . . . . Feature link: SQL Injection Everything you wanted to know about SQL injection (but were afraid to ask), Troy Hunt Other Build Google Chrome Extensions in Visual Studio, Mads Kristensen MSDN Magazine: August 2013, Microsoft Download Windows…

Continue ReadingThe Daily Six Pack: August 7, 2013

The Daily Six Pack: August 6, 2013

A COLLECTION OF LINKS FOR LOVERS OF I.T. Dirk Strauss . . . . Feature link: Visual Studio Unit Test Generator Visual Studio Unit Test Generator is feature complete – v1 Release Candidate lands!, Willy-P. Schaub Other Visual Studio 2013 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts, Brian…

Continue ReadingThe Daily Six Pack: August 6, 2013

The Daily Six Pack: August 2, 2013

A COLLECTION OF LINKS FOR LOVERS OF I.T. Dirk Strauss . . . . Feature link: Visual Studio Intellisense Visual Studio Intellisense Stops Working. How to reactivate?, Kunal Chowdhury Other Interfaces vs Abstract Classes, Mayank Dubey NSA Project XKeyscore Collects Nearly Everything You Do On The Internet, John Biggs Windows 8.1…

Continue ReadingThe Daily Six Pack: August 2, 2013

Subversion And Conflicted SUO Files

Conflicted suo file SVN

Conflicted suo files are the bane of every developer’s existence. I have been using SVN as my code repository for years now. I must admit that I probably don’t know it as well as I should. Unfortunately I know it as well as I need to, which is a totally different thing. You see, developers are generally lazy. Why re-do work if you can do it once and re-use.

The same can be said of what we know about the tools we use. Once we are comfortable with what we know and can work with, we somehow fail to learn more. Call it knowing just enough to be functional, call it lazy, call it what you want. Somehow, I feel that we should learn more. (more…)

Continue ReadingSubversion And Conflicted SUO Files