I am looking to build a basic Visual Studio 2015 add-in. I plan to add a lot of custom logic to it, but, for starters, I would like a proof of concept that implements the following logic:
For each project in the solution
For each class in the project
For each method in the class
For each line the in the method
If line.Contains("= String.Empty") Then
Debug.Print Project.Name, Class.Name, Method.Name, Line.Text
Can you build this? I have been reviewing the following link for ideas:
I need this add-in to be written in VB.net.
If you know Resharper and can help me learn it and advise which code formatting features to implement in Resharper and which ones to develop myself in this new add-in, that would be a bonus.
Please do not apply unless you are highly qualified and experienced with Visual Studio, including 2015, and can speak English to a very high level. We are looking for a developer with 10+ years experience. Many thanks.
When responding, please specify each following item:
>Which of the above skills that you possess
>How good your spoken English is (This is critical, since we will be speaking constantly over an open Skype call.)
>Whether you can work week-ends and late at night during the week (London time)
>That you are comfortable with a side-by-side working approach via a remote working session (e.g., via LogMeIn), with both parties discussing logic, taking turns manipulating the keyboard and mouse, and agreeing the work on a step-by-step basis (Please note that we are very technical and want to add value to our projects and to continue learning. We will not 'poach' your staff members.)
>The number of monitors that you use (We use Log Me In on machines which have two or three monitors attached to them. If you have multiple monitors then Log Me In will allow you to see each of our screens.)
We rely heavily on consultants attending work sessions at the times that we agree together, and for the period of time that we agree together. We have had previous experiences of consultants being unreliable with timing, and they have missed scheduled work sessions or cut them short. We always provide honest feedback, providing praise where it is due, but we will be critical if scheduled work sessions are missed or cut short.