Search Results for "Rob Rastelli"

Mobile Device Management

When choosing a Mobile Device Management (MDM) solution there are many features that need to be considered, along with pricing and hosting models.  The world of MDM can be cumbersome and confusing, so it is important to understand what is out there.

Using SubVersion Revision Numbers in Build Versions

Having used Team Foundation Systems (TFS) for many years I grew accustom to having an automated build process and the ability to have the Revision number in my binary file versions.  Recently I began work for a client that used SubVersion as their source control system.  This removed much of the niceties I was used to having in other TFS based projects.  I set out on a search of the internet and found a couple methods to provide similar functionality of tying a deployed package of code back to a revision in my source control.
Both of these methods require that you use the Tortoise SVN tool and have it installed on your local system.  Since both of these methods do not require you to actually log into SVN to get the revision number, it is important to note that the…

Web.Config Transforms Per Build

Since the introduction of .Net 4.0, Visual Studio 2012 has supported Web.Config transforms.  That is you can publish a Web.Config file per solution configuration in Visual Studio.  This is great if you are attempting to deploy to different environments that would require different settings such as Connection Strings or AppSettings.  However, it is limited to only the Publish Feature.  With this trick you can configure Visual Studio 2012 to perform the Transform with every build.  This would allow you to run your local development environment against other configurations.  One reason for wanting to do this might be to debug a data issue in a QA Environment.

Android Database Modeling Made Easy with GreenDAO ORM

Recently I attempted to create an application that worked in an “Offline” mode.  However one of the biggest hurdles I encountered was maintaining the data model throughout development.  As most projects go, the definition of the database tables changed frequently, and maintaining the structure became a tangled mess of version numbers, alter statements and data migration scripts.  In trying to solve for this problem and adhere to good practices, I created classes that stored my column names and indexes so I could later read them back from the cursor.  Trying to add columns, though proved to be very code intensive.
After scrapping the idea due to a tight time line, I began researching other solutions in the JAVA/Android community.  I came across GreenDAO ORM (http://greendao-orm.com/).  It is a complete code generation which allows you to generate your data model without having to…

\\\