I recently had the requirement to count the number of lines of code for each application that we maintain.
Obviously I didn't want to do this manually … it would have been way to time consuming … so I began searching for solutions.
While looking around I came across a fantastic command line tool called CLOC (Count Lines of Code) on github. This utility does exactly what it says on the tin – it parses your code file to counts the lines of code.
ITIL is a well-known and established framework that provides a set of best practices for managing IT services. The ITIL Foundations exam is the entry level exam which aims to provide a general overview of key concepts and terminology of the ITIL framework.
Having just passed the ITIL Foundations Exam I wanted to share my thoughts and tips in this ITIL Foundation exam study guide to help you pass the exam.
Many of you probably have experienced the pain of debugging Windows Service applications. A nice alternative is Topshelf Windows Services.
Topshelf allows developers to write Windows Services which can operate as regular Console applications. This is a great open source product that deserves more recognition in the community and that's why I decided to write a quick post about it. It makes the overall development experience a much, much better one!
In my case I was installing an Oracle database within a self-contained virtual machine environment. I didn't necessarily want to expose it to my local network, though needed to bind it to the local server IP address.
I created a local loopback network adapter on the local machine. This adapter provided an IP address for the local server even though it wasn't connected to the local network (much like the 127.0.0.1 address).
The 70-480 exam forms part of the MCSD: App Builder certification. The achieve the certification you must pass the following exams.
70-357 – Developing Mobile Apps
70-486 – Developing ASP.NET MVC Web Applications
70-487 – Developing Microsoft Azure and Web Services
Implement and Manipulate Document Structures and Objects (20-25%) > Create the document structure by using HTML > Write code that interacts with UI controls > Apply styling to HTML elements programmatically > Implement HTML5 APIs > Establish the scope of objects and variables > Create and implement objects and methods
Implement Program Flow (25-30%) > Implement program flow > Raise and handle an event > Implement exception handling > Implement asynchronous programming > Create a web worker process
Use CSS3 in Applications (25-30%) > Style HTML text properties > Style HTML box properties > Create a flexible content layout > Create an animated and adaptive UI > Find elements by using CSS selectors and JQuery > Structure a CSS file by using CSS selectors