Microsoft Azure provides a cool feature: deploying application from source code, which is especially useful for small projects where creating a build server does not make sense due to complexity or price. But for a small projects, like a personal website Azure deployment from source code saves a lot…Read More
Software Development Blog
- Home /
- Software Development Blog
As many of you know, you can buy audiobooks from Audible, but not all of you know then you can also rent books from Audible, although Audible does not call it "renting" and does not advertise anywhere on their website renting option. The service called Great Listen Guarantee and what it is doing, is…Read More
On my current contract I have to develop and support SSIS packages for multiple versions of SQL server and in order to work with multiple versions, I am running a virtual machine.
The problem with virtual machines they are not connected to active directory, and in most cases, I need to connect to SQ…Read More
Orchard CMS URLs are not case sensitive, so the URL https://yaplex.com/blog and URL http://yaplex.com/BLOG are the same for Orchard, but not the same for search engines, like Google, so it's hurting your SEO to have the same page accessible on multiple URLs.
Orchard does not have any mechanism to co…Read More
For audit purpose you may be requested to add ModifyDate and ModifyBy columns for all your tables and create an audit trigger to automatically update that columns as soon as record was updated or inserted.
It is very easy to implement when you have one or two tables, but with 20-30 tables it may tak…Read More
Over the last few years working with Git source control system, I found a number of useful git commands which helped me a lot to solve non-trivial tasks related to Git source control system. I don't use this tips every day, usually it's only one or two time I used them in total, but knowing those gi…Read More
If you want to rename local git branch you can do it using the following command
git branch -m old-branch-name new-branch-name
If you want to rename your current git branch you don't need to provide old branch name
git branch -m new-branch-name
Usually before committing changes in Git developer verify one last time all changes he did. Normally we use
git difftool command in order to do it. In that case git will ask you a question if you want to see changes before opening each file. When the number of changed files are big or when different…
Usually after deployment to production environment a new tag created in git marking successful production deployment, so later when working on defects it would be much easy to investigate any issues, having the same code as deployed to production. The best way to work with git tags is to create a ne…Read More
Delete Git branch locally can be done providing
-d parameter to
git branch command. In some cases, git can complain than a branch is not fully merged, and it will refuse to delete it, in that case, you can use
-D parameter (capital D), it will force Git to remove it.
# remove git branch locally git …
Yaplex is a custom software development company co-founded by full-stack .NET Software developer Alex Shapovalov who lives in Mississauga, ON and provides software development services in Mississauga and GTA.