profile
viewpoint
Tim Heuer timheuer Microsoft Redmond, WA https://timheuer.com/blog/ Program manager at Microsoft working on .NET and Visual Studio. Avid cyclist exploring ways to merge more tech in cycling data.

praeclarum/sqlite-net 3202

Simple, powerful, cross-platform SQLite client and ORM for .NET

aspnet/Announcements 1521

Subscribe to this repo to be notified about major changes in ASP.NET Core and Entity Framework Core

microsoft/windows-dev-box-setup-scripts 1340

Scripts to simplify setting up a Windows developer box

microsoft/InventorySample 524

Sample UWP application for LOB scenarios

timheuer/alexa-skills-dotnet 471

An Amazon Alexa Skills SDK for .NET

dotnet-architecture/eShopOnUWP 155

Universal Windows Platform line of business application showcasing the latest Windows 10 capabilities such as Fluent Design System, Ink and Windows Hello.

Azure/azure-docs-sdk-dotnet 47

Repository for documentation on the Azure .NET SDK.

MicrosoftDocs/sandbox 18

Sandbox is a repo for content for employees to experiment, play with, and get feedback on new technology

timheuer/alexa-csharp-lambda-sample 16

Sample using C# Lambda for an Alexa Skill

timheuer/actions-approval-sample 8

A sample of adding workflow approval to your GitHub Actions .NET deployment

PR opened dprothero/NgrokExtensions

Initial support for VS2022

Primarily a PR for #47 but takes it a bit further with a little code style cleanup, separating to have a version for VS2019 and VS2022, using GitHub Actions for a build/artifacts.

+2887 -376

0 comment

51 changed files

pr created time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 6d762781623d6a674be8869cda35d57cb71a9db5

Initial stab at splitting out shared code to work with VS2019/2022

view details

Tim Heuer

commit sha 9f51b712cf52d6eb777f0d2a7aab47ca9c30fe8d

Fixing up the VS2017-19 support

view details

Tim Heuer

commit sha ae9dd934751a25df2248507ab416c000b0bc4a51

Fixing test project for 4.7.2

view details

Tim Heuer

commit sha d9f450ffb3d57ba36b6080353bb7ef027711c332

Fixing test project references

view details

Tim Heuer

commit sha dffeb716c3ba34afac3ff4c68f6b9161e57fa50a

Disabling failed test for now...

view details

Tim Heuer

commit sha 51a96f0b7711fd4333215e07bbf665146cb5a9f0

Format cleanup and fixing Newtonsoft load error on VS2019

view details

Tim Heuer

commit sha 7e7c399d8fdd12b410f67d741d64388c1c42527e

Removing older csproj file [skip ci]

view details

Tim Heuer

commit sha 407d82299ab953d5deeefa1de038c77ac96320a8

Resolve NewtonSoft conflict with VSSDK 15

view details

Tim Heuer

commit sha 7600d94d1447b15bbcc945105eb5725305b73b20

Fixing the issues with tests that were a result of JSON.NET -- adding redirects.

view details

Tim Heuer

commit sha 328ea8808aa8383fe1779b50aa44a144f8282653

Initial support for having a VS2022-supported extension and still work with VS2019 as well.

view details

Tim Heuer

commit sha 0f9cac1445f9f5db9efce9fb8d4b1c8b719d8b50

Merge branch 'multiversion' of https://github.com/timheuer/NgrokExtensions into multiversion

view details

Tim Heuer

commit sha 2eeedb4f45111b0a506278a9b4953bd911f08c28

Fixup of test project redirects for use in CI

view details

push time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 2eeedb4f45111b0a506278a9b4953bd911f08c28

Fixup of test project redirects for use in CI

view details

push time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 328ea8808aa8383fe1779b50aa44a144f8282653

Initial support for having a VS2022-supported extension and still work with VS2019 as well.

view details

Tim Heuer

commit sha 0f9cac1445f9f5db9efce9fb8d4b1c8b719d8b50

Merge branch 'multiversion' of https://github.com/timheuer/NgrokExtensions into multiversion

view details

push time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 407d82299ab953d5deeefa1de038c77ac96320a8

Resolve NewtonSoft conflict with VSSDK 15

view details

Tim Heuer

commit sha 7600d94d1447b15bbcc945105eb5725305b73b20

Fixing the issues with tests that were a result of JSON.NET -- adding redirects.

view details

push time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 7e7c399d8fdd12b410f67d741d64388c1c42527e

Removing older csproj file [skip ci]

view details

push time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 51a96f0b7711fd4333215e07bbf665146cb5a9f0

Format cleanup and fixing Newtonsoft load error on VS2019

view details

push time in 4 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha dffeb716c3ba34afac3ff4c68f6b9161e57fa50a

Disabling failed test for now...

view details

push time in 5 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha d9f450ffb3d57ba36b6080353bb7ef027711c332

Fixing test project references

view details

push time in 5 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha ae9dd934751a25df2248507ab416c000b0bc4a51

Fixing test project for 4.7.2

view details

push time in 5 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 9f51b712cf52d6eb777f0d2a7aab47ca9c30fe8d

Fixing up the VS2017-19 support

view details

push time in 5 days

create barnchtimheuer/NgrokExtensions

branch : multiversion

created branch time in 5 days

push eventtimheuer/bootstrap-dotnet

Tim Heuer

commit sha 0c6ed6907da19ac2aa3000a3b09b4cecf327315c

Update readme [skip ci]

view details

push time in 6 days

created tagtimheuer/bootstrap-dotnet

tagv1.1.0

This is a GitHub Action meant to be used as a composite action for setting up relevant other .NET actions (MSBuild, SDK, NuGet)

created time in 6 days

push eventtimheuer/bootstrap-dotnet

Tim Heuer

commit sha abc2197370dc01e5fc234630d32ca8aa5469623d

Adding VSTest option (default false)

view details

push time in 6 days

issue commentdprothero/NgrokExtensions

Add support for Visual Studio 2022

Here's a VS2022 'works on my machine' build of the VSIX - https://github.com/timheuer/NgrokExtensions/actions/runs/1685207128 (artifact download has the vsix)

georgeemr

comment created time in 6 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha 56a3475a17564b48453fda2fee5ea751bf6318dc

Typo in build path

view details

push time in 6 days

push eventtimheuer/NgrokExtensions

Tim Heuer

commit sha e2fb3ca8fb959dde69ff8399808ac74d3a1d3ecc

Initial support for VS2022 #47

view details

push time in 6 days

fork timheuer/NgrokExtensions

Visual Studio integration with ngrok

fork in 6 days

push eventtimheuer/alexa-skills-dotnet

Tim Heuer

commit sha 2fae94d1d03b2925eeea82ede0f8df461d813448

Adding codeowners [skip ci]

view details

push time in 10 days

push eventtimheuer/tacticview

Tim Heuer

commit sha 4e21a2c3c09215eb92c21b8a4a6700c5e2827729

dependency bump

view details

push time in 12 days

issue closedtimheuer/alexa-skills-dotnet

PlaybackFinished returns PlaybackStarted

In Request/Type/AudioPlayerRequest.cs there it shows:

case "PlaybackStarted":
    return AudioRequestType.PlaybackStarted;
case "PlaybackFinished":
    return AudioRequestType.PlaybackStarted;

Shouldn't the PlaybackFinished case return AudioRequestType.PlaybackFinished instead?

closed time in 12 days

vinaykapadia

issue closedtimheuer/alexa-skills-dotnet

Add support for properties used in the context of Alexa Smart Properties (review PR#236)

Hello,

In the context of Alexa Smart Properties (e.g Alexa for Hospitality or Alexa for Residential), the request payload sent to a skill contains additional properties.

To ensure those properties are correctly deserialized, can you please review the PR https://github.com/timheuer/alexa-skills-dotnet/pull/236 ?

Objective is to provide support to the following properties into a new minor version of the Alexa.NET SDK for developers building skills in the context of Alexa Smart Properties using Alexa.NET SDK:

  • context.System.device.persistentEndpointId
  • context.System.unit.unitId
  • context.System.unit.persistentUnitId

You can refer to the official Request and Response JSON Reference Alexa documentation for details about each above mentioned property.

Thank you Benoit

closed time in 12 days

nachawat

push eventtimheuer/alexa-skills-dotnet

Tim Heuer

commit sha 2c940d99dc8b5e19b848ab6bbb3e06c0560b531e

Remove badge for AzDO [skip ci]

view details

push time in 12 days

issue openedtimheuer/bootstrap-dotnet

Fix boolean input params

It shouldn't matter if you have:

nuget: 'true'

or

nuget: true

created time in 13 days

issue commenttimheuer/alexa-skills-dotnet

Migration .NET Core 2.1 to 3.1 > parameterless constructor is not supported Type 'Alexa.NET.Request.Type.Request'

@alexhorner I kept this open to track. Where do you think the best README note would have been for you to find it? Want to make sure we put helpful info in the most helpful places :-)

TheDevKnight

comment created time in 13 days

IssuesEvent

issue closedmicrosoft/setup-msbuild

Using multiple include directories

Hello. Im trying to build a project with some additional libraries from VCPKG

    - name: Add MSBuild to PATH
          uses: microsoft/setup-msbuild@v1.0.2      
      
    - name: run-vcpkg
      uses: lukka/run-vcpkg@v10.0     
      with:       
        vcpkgGitCommitId: 5568f110b509a9fd90711978a7cb76bae75bb092
        vcpkgGitURL: https://github.com/microsoft/vcpkg.git
        vcpkgDirectory: '${{ github.workspace }}/vcpkg'
        vcpkgJsonGlob: '**/vcpkg.json'
        runVcpkgInstall: true
        
    - name: Build
      working-directory: ${{env.GITHUB_WORKSPACE}}
      # Add additional options to the MSBuild command line here (like platform or verbosity level).
      # See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference
      run: msbuild /m /p:Configuration="${{ matrix.build }}" /p:IncludePath="${{env.VCPKG_ROOT}}\packages\glfw3_x64-windows\include\;${{env.VCPKG_ROOT}}\packages\glad_x64-windows\include\;${{env.VCPKG_ROOT}}\packages\glm_x64-windows\include\" ${{env.SOLUTION_FILE_PATH}}

For some reason the IncludePath property doesnt allow me to add multiple directories I get this error: MSBUILD : error MSB1006: Property is not valid. Switch: D:\a\GLWrapper\GLWrapper\vcpkg\packages\glad_x64-windows\include\ The first include directory is fine but after the semicolon it breaks

closed time in 15 days

Maticzpl

issue commentmicrosoft/setup-msbuild

Using multiple include directories

Hi @Maticzpl this appears to be a general question on msbuild and not related to this action. Can you log this on https://github.com/dotnet/msbuild

Maticzpl

comment created time in 15 days

more