Sunday, January 24, 2016

Software Engineer VS Software Developer in a Nutshell

Software Engineer VS Software Developer in a Nutshell



  • Software Engineering means applying engineering principles to software creation ~ IEEE
  • Apply Engineering principles to all stages of the software development process, from requirements analysis to software process.
A software engineer is engaged in software development; Not all software developers,Are engineers.



Thursday, January 21, 2016

Evergreen Browser Model & Microsoft Edge

Evergreen Browser Model

Microsoft announcement Support for older versions of Internet Explorer (IE 8, 9 and 10 ) ends on 12 January 2016
https://www.microsoft.com/en-gb/WindowsForBusiness/End-of-IE-support

Microsoft Edge has moved to an evergreen browser model so it will always be up to date
Evergreen Browser:
- Simply Self Automatic Update :
   Edge, Firefox, Chrome, Safari all have the ability to update themselves.
-  With Evergreen Browser you are confident that if your code runs on your browser, it's going to run on your customer's browser in the same way too.

MicroSoft Free tool for Scan your site for common compatibility issues :
https://dev.windows.com/en-us/microsoft-edge/tools/staticscan/

5 ways to make your website rock on Microsoft Edge:
https://www.microsoft.com/en-gb/developers/articles/week04jul15/5-ways-to-make-your-website-rock-on-microsoft-edge/

Monday, January 11, 2016

Windows 10 IOT: The Visual Studio 2015 Remote Debugger (MSVSMON.EXE) does not appear to be running on the remote computer

Windows 10  IOT : If you Download and install "Windows 10 IoT Core" version "10586" and try to deploy your app to your board you could get the following error :
----------
Unable to connect to the Microsoft Visual Studio Remote Debugger named ''.
The Visual Studio 2015 Remote Debugger (MSVSMON.EXE) does not appear to be running on the remote computer. This may be because a firewall is preventing communication to the remote computer. Please see Help for assistance on configuring remote debugging.


----------
Solution :
1- Download : https://www.dropbox.com/s/yxgxzqx5wgiep11/RDBG.zip?dl=0
     - After Extraction you will find "RDBG" Folder.
2- Open your Device C Drive as Sharing "\\192.168.1.103\C$ "
3- Copy and paste The "RDBG" folder 
4- Use the Web UI -> process -> Run command and run the below command:
     -  C:\RDBG\RegisterOneCoreRdbg.cmd


5- Reboot your Raspberrypi
6- Verify that msvsmon is now running using processes Web UI.


Source : 
http://social.technet.microsoft.com/wiki/contents/articles/32718.getting-visual-studio-debugger-running-on-latest-build-10586-of-windows-10-iot.aspx