SQL Server Source Control Basics

SQL-Server-Source-Control-Basics-1

For efficient team-based database development, and reliable and repeatable database deployments, source control is not optional. The job of a source control system is to maintain a change history of all the files in a project. As soon as we enter a new file into source control, the system assigns it a version. Each time we commit a change to that file, the version increments, and we have access to the current version and all previous versions of the file. For good reason, we often refer to a source control system as a version control system, or VCS.

Few software developers would consider building an application without the benefits that a VCS offers, but its adoption for databases has been slower, partly because of the added complication of the need to preserve data during database upgrades. However, unless we have in the VCS the correct versions of all the scripts necessary to create our database objects, load lookup data, add security accounts, and take any other necessary actions, we have no hope of a reliable and repeatable database deployment process, let alone of coordinating database upgrades with changes to the associated application. We also run a very real risk that our “ad hoc” database patching will cause inconsistencies and data loss.

Continue reading

0 votes, 0.00 avg. rating (0% score)

AngularJS Fundamentals – Video Tutorial, Ebook, Samples

AngularJS_thumb_1008B166

One of the SPA frameworks that I really like is AngularJS since it provides a robust set of features that can be used out-of-the-box without having to be an expert in routing, history, data binding and more. It provides a solid base that you can build on top of.

In the video you’ll learn how to get started with the AngularJS framework and some of the key features it provides that simplify SPA development. You’ll see how to use directives, filters and data binding techniques to capture and display data. Next up is views, controllers and scope and the role they play followed by a discussion of modules, routes and factories/services. At the end of the video a sample application built using AngularJS is shown. I hope you enjoy the video and that it helps jump start your AngularJS learning process!

Continue reading

0 votes, 0.00 avg. rating (0% score)

Samsung Galaxy S5 PSD MockUp

Samsung-Galaxy-S5-PSD-MockUp-2-600-preview

Use this bright Samsung S5 PSD mock-up to showcase your website, mobile app or theme in style. Place your own design on the screen of the phone via the smart object and your work will be done in moments. Its a high resolution layered PSD mockup with smart objects. Download, share and enjoy this beautiful PSD mockup.

Continue reading

0 votes, 0.00 avg. rating (0% score)

Clear Sans Free Typeface

clearsans

Adopted by Mozilla for the Firefox for Android browser, Clear Sans has been recognized as a versatile OpenType font for screen, print, and Web. Clear Sans was designed with on-screen legibility in mind. It strikes a balance between contemporary, professional, and stylish expression and thoroughly functional purpose. It has a sophisticated and elegant personality at all sizes, and its thoughtful design becomes even more evident at the thin weight.

It has minimized, unambiguous characters and slightly narrow proportions, making it ideal for UI design. Its strong, recognizable forms avoid distracting ambiguity, making Clear Sans comfortable for reading short UI labels and long passages in both screen and print.

Continue reading

0 votes, 0.00 avg. rating (0% score)

Elegant Circle Icons

Elegant_circle-icons

Here is an elegant collection of 90 circle icons for website and app design. Its all in vector format including separate layered PSD files for each icon and PNG formats with 64×64 dimensions. Download, share and enjoy having this great collection of circle icons. Continue reading

0 votes, 0.00 avg. rating (0% score)

Free Design & Development Resources