Jesse HouwingJesse Houwing

My feedback

  1. 5 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Visual Studio » Editor  ·  Flag idea as inappropriate…  ·  Admin →
      Jesse HouwingJesse Houwing shared this idea  · 
    • 32 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        under review  ·  0 comments  ·  Visual Studio » Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →
        Jesse HouwingJesse Houwing shared this idea  · 
      • 13 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          4 comments  ·  Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
        • 122 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            3 comments  ·  Visual Studio » Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
            Jesse HouwingJesse Houwing commented  ·   ·  Delete…

            Hold down [ALT] each lens will show a number (2 for references for example). This will directly open that lens.

            [ALT]+[->] and [ALT]+[<-] allows you to navigate between lenses

            Once a lens is opened you can use arrow-up/down to navigate the lens content.

          • 141 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              8 comments  ·  Visual Studio » Extension  ·  Flag idea as inappropriate…  ·  Admin →
              Jesse HouwingJesse Houwing shared this idea  · 
            • 10 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                The standard TFS proxy server works against Team Foundation Service / Visual Studio Online.

              • 12 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)

                  In Visual Studio Online and TFS 2013 Git commits can be linked to work items. From the Pending Changes window, work items can be added using the UI features or by adding a mention to the commit comment in the form of “#ID” where ID is the work item ID.

                  Matt Mitrik
                  TFS Program Manager

                  Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                  This is part of Visual Studio Online and TFS 2013. The feature is enabled by default, use the following format #workitemnumber See also: http://www.codewrecks.com/blog/index.php/2013/01/31/associate-work-items-to-check-in-in-a-tf-service-git-enabled-repository/

                • 222 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    13 comments  ·  Visual Studio » Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                    Again, same request, but now for 2013 and please fix the bugs...

                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                    Please include the Test Impact Analysis/ Code Coverage compatible Business Key/Surrogate key (which looks like a base64 encoded binary identifier of the method signature) as part of the metrics report as well. That way it is a lot easier to include Code Metrics as part of the reports in the future.

                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                    Looking at the decompiled sources I can confirm that it's explicitly using the CurrentCulture instead of InvariantCulture.

                    Would it be possible to open up the MeticsCalculator class, even of it only exposes the calculated results?

                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                    Another thing I noticed is that is uses the User's culture to format the numbers inside the XML as far as I can tell (or at least it's using my Dutch thousands separator in Lines of Code)

                    <Metrics>
                    <Metric Name="MaintainabilityIndex" Value="90" />
                    <Metric Name="CyclomaticComplexity" Value="7.009" />
                    <Metric Name="ClassCoupling" Value="363" />
                    <Metric Name="DepthOfInheritance" Value="6" />
                    <Metric Name="LinesOfCode" Value="11.674" />
                    </Metrics>

                    I would expect it to use an invariant culture as this file is meant for machine parsing.

                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                    Additional feature requests for the tool:
                    - xslt shipping with it which transforms the report to an excel or html report
                    - a msbuild tool plus matching targets file (I have one on hand should anybody want to have it)

                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                    Posted by a Visual Studio ALM Ranger

                    Jesse HouwingJesse Houwing shared this idea  · 
                  • 1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                      This should be fairly simple to implement using a MsBuild target and adding a list of disallowed words to the msbuild.exe command line. How do you envision these 'bad words' to be defined? Is it a short list of strings? Or does their location inside the source make them more or less important? (Parsing the sources and ensuring these only occur inside the comments is more work ;).

                    • 42 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Visual Studio » Compatibility  ·  Flag idea as inappropriate…  ·  Admin →
                        Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                        Check out Mono-Andoid, does exactly what you're looking for:
                        http://docs.xamarin.com/android/guides/getting_started/Introduction_to_mobile_development

                      • 220 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          5 comments  ·  Visual Studio » Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →
                          Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                          Might as well add how to create an installer for your adapter as well. Turns out that creating a simple x86 installer that automatically installs into the correct Plugins folder for your warehouse adapter is not possible. Need to create separate x86 and x64 installers.

                          Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                          Creating a TFS Report repository was proposed multiple times by multiple people during the review of this project proposal. It looks like someone went ahead and created a codeplex project to do just that. Would be nice to incorporate/use that:

                          http://communitytfsreports.codeplex.com/

                          Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                          I'd also like to add some guidance on how to collect you data. I've ended up creating both an MsBuild Task (to gather statistics) and a Build Activity (to store the statistics in the build details). That was a lot easier to do than sticking all the functionality into the build activity, as you don't have information about external references, project outputs etc at hand. Plus it's easier to override settings on a per-project basis if needed.

                          Jesse HouwingJesse Houwing shared this idea  · 
                        • 7 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                            Aside from the warehouse specific naming system, it looks like the Business Key / Surrogate Key generated by Test Impact analysis and Code Coverage is a base64 encoded binary identifier of the method signature. It would be very helpful if we could generate that too :).

                          • 43 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              4 comments  ·  Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
                            • 59 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • 103 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  9 comments  ·  Visual Studio » Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                                  See the TEK WorkItem Toolkit for a addon to Visual Studio that provides such functionality for TFS 2010 and soon also for 2012. http://visualstudiogallery.msdn.microsoft.com/1397f185-7f49-49c8-ad80-e45fc9dbbfe9

                                • 14 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    4 comments  ·  Visual Studio » Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →

                                    Installers will introduce maintenance and especially quality process requirements that will impact the ability for ALM Rangers to respond quickly to adoption blockers. We will decline this idea for all solutions, but consider for selected solutions that can absorb the additional cost.

                                    Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                                    For books I prefer epub and/or mobi as well, so that I can read it on my e-reader. It also allows us to publish them via Amazon (even for free). and other ebook vendors.

                                    I also like integration of the guidance into the MSDN library so that it comes up with helpful details when I search or press F1. This is something the installer can do.

                                    I like PDF mostly for printing since it doesn't flow to fit the screen of my tablet nor ereader.

                                    As for powershell scripts, tools, samples and other bits including MSDN help integration, I love that to be part of an installer (or the Web Platform Installer or Nuget).

                                  • 4 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Visual Studio » Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                      Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                                      I have a build task plus targets file that does this. Would you care to give it a private testdrive?

                                    • 15 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        1 comment  ·  Visual Studio » Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                      • 5 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          4 comments  ·  Visual Studio » Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →
                                          Jesse HouwingJesse Houwing commented  ·   ·  Delete…

                                          Also improve wording to clearly indicate which (sour, target or both) will be updated as part of a sync, migration or move. The current documentation uses Move, Transfer, Migrate which tend to indicate the removal from one and creation in the other system. Which often isn't the case, but it caused my to triple check my settings on multiple occasions and doing dry runs just to be sure.

                                        • 21 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Visual Studio » Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →
                                            Jesse HouwingJesse Houwing supported this idea  · 
                                          ← Previous 1

                                          Feedback and Knowledge Base