블로그 이미지
* Microsoft MVP - Windows Development 2014 ~ 2020 http://youtube.com/FutureOfDotNet kaki104

카테고리

List All (592)
Visual Studio (1)
Blazor (2)
Windows App(Universa.. (97)
Xamarin Forms (4)
Bot Framework (19)
Azure (9)
Windows 10 (52)
WPF (6)
Facebook News & Tips (158)
Windows 8&8.1 (113)
Windows Phone 8 (42)
Silverlight (37)
HTML5 & MVC4 (16)
Portable Class Library (2)
Uncategorised Tips a.. (3)
Kinect for Windows (2)
ETC (12)
kaki104 Scrap (4)
App News (11)
Total536,327
Today0
Yesterday59

Microsoft Build 2019 playlist
https://www.youtube.com/playlist?list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17

 

Microsoft Build 2019 - YouTube

Watch all the on-demand content from Microsoft Build 2019. Download all the .mp4s, pptx and have more conversations at: https://mybuild.techcommunity.microso...

www.youtube.com

빌드 2019 플레이리스트 입니다. 동영상은 300개가 넘는데, 클라이언트 관련 기술 세션은 몇개 없네요. ㅋㅋ 대부분 AI, Azure 관련입니다.


- xamarin

Build fast data driven mobile ui with xamarin.forms 4.0 and visual studio 2019 - thr2026
https://www.youtube.com/watch?v=TwV8EkghNO8&list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17&index=159&t=0s

all things mobile development with xamarin - bdl2020
https://www.youtube.com/watch?v=syyJPTcWGtY&list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17&index=293&t=0s

the perfect match:asp.net core web api + xamarin mobile apps - thr3010
https://www.youtube.com/watch?v=8kcM3M8YUyU&list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17&index=313&t=0s

crafting real-time bobile apps with xamarin and signalr - thr3007
https://www.youtube.com/watch?v=9KnHwJNlx-A&list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17&index=33&t=0s


- .net

.net platform overview and roadmap - brk3015.net 5, 6, 7...에 대한 비전이 나오네요

https://youtu.be/ZlO1utbB2GQ

 

building .net desktop applications with .net core and windows 10 - brk3095

데스크탑 어플리케이션인 WinForms과 WPF 프로젝트를 .Net Core로 포팅하는 내용이랑 왜 포팅을 해야하는지데 대한 내용입니다.

https://youtu.be/8xiD8wlugDQ

 

look back on c# - bdl2046
https://www.youtube.com/watch?v=5hiJElu8jpo&list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17&index=198&t=0s

windows ui platform roadmap - bdl2043

https://youtu.be/GrKA4D_8ngY

all the developer things with hanselman and friends - brk2020
aka.ms/allthedevthings

스캇 핸설맨과 친구들이 나와서 닷넷의 미래는 밝다~라는 주제로 이런 저런 기술에 대한 이야기를 합니다.

https://youtu.be/ojpxN64ibBE

 

state of the union : the windows presentation platform - brk3072

클라이언트 개발 환경이 Windows Presentation Platform으로 변경될 것 같습니다. 닷넷 프레임워크, 닷넷 코어, 모노 프레임워크가 하나로 합쳐지는 그림이 나오네요.

https://youtu.be/hKMzFjGfoy0

 

 

- etc

building autonomous systems with machine teaching - thr3006
https://www.youtube.com/watch?v=kMCU_Q6Ra9I&list=PLlrxD0HtieHgspNIlv1x2H5_cxSRm7B17&index=165&t=0s

 

 

Posted by MVP kaki104

https://youtu.be/rIJRFHDr1QE

 이번 빌드 행사에서 4개의 플랫폼을 소개하는 것이 하일라이트입니다.

 

Microsoft Azure, Microsoft Dynamic 365 & Power Platform, Microsoft 365, Microsoft Gaming

 

이 4개의 플랫폼에 대한 간단한 설명들이 포함되어 있습니다.

Posted by MVP kaki104

 

원본 : https://www.prnewswire.com/news-releases/microsoft-introduces-new-cloud-experiences-and-developer-tools-for-all-creators-at-microsoft-build-300844037.html

 

Microsoft introduces new cloud experiences and developer tools for all creators at Microsoft Build

REDMOND, Wash., May 6, 2019 /PRNewswire/ -- Monday at Microsoft Build 2019, Microsoft Corp.'s annual developer conference, the company showcased new...

www.prnewswire.com

레드몬드, 워싱톤, 2019 년 5 월 6 일 / PRNewswire / - 월요일, Microsoft Corp.의 연례 개발자 컨퍼런스 인 Microsoft Build 2019에서이 회사는 모든 종류의 개발자가 지능적이고 생산적인 솔루션을 개발할 수 있는 새로운 기술을 선보였습니다. Starbucks, J.P. Morgan, Kroger, Spatial, Epic Games 및 기타를 포함한 Microsoft 고객 및 파트너는보다 지능적이고 고객 중심적인 경험을 제공하는 새로운 솔루션을 선보이고 있습니다.

 

 

공지에는 Microsoft 365의 AI 기능뿐만 아니라 응용 프로그램 및 웹 전반에 걸친 새로운 협업 및 생산성 서비스가 포함되어있어 업무가 변화하는 특성을보다 자세히 설명합니다. 또한 Microsoft는 Azure 및 Windows에서 새로운 오픈 소스 기술과 개발자 도구를 제공하고 있습니다. 인프라, 데이터, AI 및 혼합 현실, 생산성 및 공동 작업, 비즈니스 응용 프로그램 및 게임에 이르는 Microsoft의 신뢰할 수 있고 확장 가능한 클라우드 플랫폼은 조직 및 개인을위한 획기적인 새로운 경험을 창출하기 위해 전 세계적으로 개발자 및 기술 기능을 통합합니다. 마이크로 소프트 사장 인 Satya Nadella는 Microsoft Azure, Microsoft Dynamics 365 및 Power Platform, Microsoft 365 및 Microsoft Gaming에서 회사 기조와 개발자 기회를 개설하는 기조 연설을했습니다.

 

 

Microsoft의 Satya Nadella CEO는 "컴퓨팅이 우리 삶의 모든면에서 임베디드됨에 따라 개발자들이 선택한 선택이 우리가 살고있는 세상을 정의하게 될 것"이라고 말했다. "Microsoft는 최신 기술 스택의 모든 계층에 걸친 신뢰할 수있는 도구와 플랫폼을 개발자에게 제공하여 모든 사람들에게 새로운 기회를 창출하는 마법 같은 경험을 제공하기 위해 노력하고 있습니다."

 

 

Microsoft 365 : 세계 생산성 클라우드
Microsoft 365는 대기업에서 중소기업 및 지식 근로자에서 현장 근로자에 이르기까지 모든 사람에게 통합 된 보안 생산성 경험을 제공합니다. Microsoft 365 기반의 Microsoft Graph는 사용 가능한 조직 활동에 대한 가장 포괄적 인 그래프 중 하나입니다. 조직의 맥락에서 사람, 정보 및 활동 간의 관계를 안전하게 연결하여 연결 지점 및 통찰력을 표시하여 사람들의 작업 방식을 개선하고 함께 작업합니다.

 

 

오늘의 뉴스는 다음과 같습니다 :

 

  • 오늘날 우리는 개발자가 Microsoft Graph 데이터를 일반적으로 사용할 수있는 상태로 구축 할 수있는 새로운 기회를 창출하고 있습니다. Microsoft Graph data connect는 조직이 Azure Data Factory를 사용하여 Microsoft Graph의 생산성 데이터를 자체 비즈니스 데이터와 함께 안전하게 규모별로 통합하는 데 도움이되는 서비스입니다. 이를 통해 대 규모 데이터로 이동하는 새로운 통찰력 애플리케이션에 대한 고객의 요구와 IT 관리자가 상당한 양의 조직 데이터를 이동하고 관리해야하는 과제를 고려해야 할 필요성이 충족됩니다.
    • Microsoft Graph 데이터 연결은 이제 일반적으로 Workplace Analytics의 기능 및 독립 소프트웨어 공급 업체 (ISV)의 독립 실행 형 SKU로 사용할 수 있습니다.
  • 사람과 팀에게 새로운 방법을 함께 제공하기 위해 오늘 Fluid Framework를 발표합니다. 이것은 공유 된 대화 형 환경을위한 새로운 웹 기반 플랫폼 및 구성 요소화된 문서 모델입니다. Fluid는 전통적인 문서의 장벽을 무너 뜨릴 것이며, 우리가 자유로운 캔버스를 시작할 때 알려줍니다. 올해 후반기에 소프트웨어 개발 키트가 개발자에게 제공 될 것으로 예상됩니다. 또한 올해 말에는 Fluid가 제공하는 Microsoft의 첫 번째 365 경험을 제공 할 예정입니다. 그 기능은 다음과 같습니다 :
    • 웹 또는 생산성 앱 등의 콘텐츠를 모듈화 된 구성 요소로 분해하고 재구성하여 사람들이 함께 쉽게 만들 수있게합니다.
    • 업계에서 아직 실현되지 않은 속도로 고성능, 다중 사용자 및 공동 작성 경험 제공
    • 지능형 에이전트가 사람과 공동으로 작업하고 공동 작성하고 컨텐츠를 가져오고 사진 제안을 제공하며 전문가를 식별하고 데이터를 변환하는 등의 작업을 할 수 있습니다.
  • 오늘은 Microsoft Edge의 다음 버전에 대한 새로운 기능을 발표했습니다.이 기능은 다음과 같은 브라우저의 근본적인 문제를 해결합니다.
    • IE 모드 - 오늘날 여러 브라우저를 사용하는 비즈니스의 60 % 이상을 처리하는 IE 모드는 Internet Explorer를 탭을 통해 새로운 Microsoft Edge에 직접 통합합니다. 따라서 기업은 최신 Internet Explorer 기반 응용 프로그램을 최신 브라우저에서 실행할 수 있습니다.
    • 개인 정보 보호 도구 - 고객이 Microsoft Edge의 세 가지 개인 정보 보호 수준 인 Unrestricted, Balanced and Strict 중에서 선택할 수있는 추가 개인 정보 보호 정책. 어떤 옵션을 선택 하느냐에 따라 Microsoft Edge는 타사가 사용자를 웹에서 추적 할 수있는 방법을 조정하여 고객에게보다 개인화 된 환경을위한 더 많은 선택과 투명성을 제공합니다.
    • 컬렉션 - 고객이 웹에서 느끼는 정보 과부하 문제를 해결하기 위해 컬렉션을 사용하면보다 효율적으로 Office 통합을 통해 콘텐츠를 수집, 구성, 공유 및 내보낼 수 있습니다.
    • Microsoft Edge의 차기 버전 출시가 가까워짐에 따라 이러한 기능 등은 시간이 지남에 따라 출시 될 것입니다.
  • 오늘 우리는 지능형 에이전트의 미래에 대한 비전을 발표했습니다. 이 새로운 접근 방식은 규칙, 의도 및 코드가 아닌 데이터 및 기계 학습을 통해 강력한 대화식 인터페이스를 구축하는 데 중점을 둡니다. 모든 조직에 웹 사이트가있는 오늘날처럼 모든 조직에 에이전트가있는 세계를 상상합니다. 또한 다중 도메인 대화, 다중 도메인 스팬, 중요한것은 이러한 여러 에이전트에서의 작업이 완전히 자연스럽다는 것입니다.. Semantic Machines 팀이 추가 됨으로써 우리는 여기서 우리의 작업을 가속화 할 것입니다. 이 기술은 Cortana를 비롯하여 앞으로 진행될 대화식 환경에 통합 될 예정이며 Microsoft Bot Framework 및 Azure Bot Service에서 개발자가 사용할 수 있습니다.

Windows, Office 및 Microsoft 팀의 새로운 개발자 도구에 대한 자세한 내용을 비롯하여 Microsoft 365의 최신 뉴스에 대한 자세한 내용은 이 블로그 게시물에서 확인할 수 있습니다.

 

 

지능형 애플리케이션을 클라우드에서 에지까지 생성하는 새로운 오픈 소스 기술 및 개발자 도구
Azure와 같은 글로벌 기업들이 Azure에서 가장 빠르게 성장하는 서비스 중 하나 인 Azure Kubernetes Service (AKS)는 대규모의 안정성과 유연성을 제공하면서 대규모의 클라우드 응용 프로그램 컨테이너 인프라를 관리합니다. Build에서 Microsoft는 Kubernetes 워크로드에 전력을 공급하고 보호하기위한 몇 가지 새로운 기능을 제공합니다.

  • Kubernetes KEDA (Event-driven Autoscaling)는 Red Hat과 공동으로 만든 Kubernetes에서 서버리스 이벤트 기반 컨테이너 배포를 지원하는 오픈 소스 구성 요소입니다. 이제 공개 미리보기에서 KEDA는 Azure 기능을위한 새로운 호스팅 옵션을 제시합니다.이 기능은 Kubernetes 클러스터의 컨테이너로 배포 할 수 있으며 Azure 함수 프로그래밍 모델과 확장 제어 기능을 클라우드 또는 OpenShift를 통한 구내에서 구현할 수 있습니다.
  • AKS에 대한 Azure 정책은 규모의 시행을 적용하고 AKS 클러스터를 중앙 집중식으로 일관되게 보호하는 데 도움이됩니다. Azure Policy는 런타임시 발생하는 모든 위반을 차단하고 모든 기존 클러스터에 대해 컴플라이언스 평가를 수행하여 환경 전반에 걸친 최신 가시성을 보장합니다.

 

Quantum은 개발자에게 흥미 진진한 새로운 영역입니다. Microsoft는 양자 프로그래밍을 위해 특별히 Q#을 설계하여 큐 비트, 연산자 및 기타 추상화를위한 기본 형식 시스템으로 친숙하고 수준 높은 프로그래밍 언어를 제공합니다. Build에서는 Microsoft가 Q# 컴파일러 및 시뮬레이터를 소싱하여 Q# 개발자 커뮤니티를 성장시키고 파트너 및 신생 기업이 자신의 비즈니스에 맞게 제품을 향상시킬 수있는 새로운 기회를 열어줍니다.

 


개발자는 대부분의 시간을 응용 프로그램, 서비스 및 도구간에 전환하는 데 소비합니다. 간소화를 위해 Microsoft는 세계에서 가장 많이 사용되는 엔터프라이즈 아이덴티티 시스템 인 Azure Active Directory (Azure AD)를 GitHub에 도입했습니다. 이를 통해 GitHub Enterprise 고객은 Azure AD ID 관리 및 보안의 이점을 누릴 수있을뿐만 아니라 시스템 간의 계정 동기화가 가능합니다. 개발자는 이제 Azure에 로그인하기 위해 Azure Portal 및 Azure DevOps와 같은 기존 GitHub 계정을 사용할 수 있습니다. 이 업데이트를 통해 GitHub 개발자는 저장소에서 GitHub 계정만으로 배포 할 수 있습니다.

 

 

응용 프로그램 데이터의 기하 급수적인 성장을 지원하고 관리하고 인공 지능 기능을위한 기반을 구축하는 것은 모든 최신 클라우드 응용 프로그램을 개발하는 데 필수적인 요소입니다. Azure Database for PostgreSQL의 새로운 Hyperscale (Citus) 옵션은 Azure SQL Database Hyperscale과 결합하여 개발자가 기존 기술을 사용하여 확장 성이 높고 대기 시간이 짧은 응용 프로그램을 작성할 수 있도록합니다. Azure 데이터베이스 Hyperscale은 필요에 따라 컴퓨팅, 스토리지 및 메모리 리소스를 크게 확장하므로 개발자는 성능 및 규모 제한을 염려하지 않고도 앱 경험을 구축하는 데 집중할 수 있습니다. Azure는 개발자가 독점적인 SQL 데이터베이스와 PostgreSQL과 같은 오픈 소스 데이터베이스의 여러 엔진으로 확장 할 수있게 해주는 유일한 클라우드입니다.

 

 

선거 과정을 보호하는 솔루션 개발
우리는 기술이 선거 확보에 중요한 역할을 할 수 있으며 기술 회사는 이를 지원할 책임이 있다고 생각합니다. 현재 Microsoft는 전 세계 투표 시스템의 보안 문제를 해결하기위한 두 가지 새로운 솔루션을 발표했습니다.

 

  • ElectionGuard는 Galois와 파트너십을 맺어 개발 된 무료 오픈 소스 소프트웨어 개발 키트로 선거에 대한 보안 및 공개 검증 기능을 제공하며보다 접근 가능한 투표 시스템을 구축하기 위한 지침 및 도구를 제공합니다. Microsoft는 전 세계의 개발자에게 ElectionGuard를 구축하고 기존 및 새로운 투표 시스템에 통합 할 것을 요구하고 있습니다. 올 여름 GitHub에서 ElectionGuard SDK를 사용할 수 있으며, Microsoft는 향후 선거에 대비하기 위해 이 서비스를 시험 적으로 시험하기 위해 몇 가지 주요 선거 기술 제공 업체와 파트너 관계를 유지했습니다.
  • Microsoft는 또한 캠페인을 위한 Microsoft 365를 발표합니다. 6 월에 제공되는이 새로운 서비스는 Microsoft 365 비즈니스 오퍼링의 고급 보안 기능을 정당 및 캠페인에 제공하며, 처음에는 미국 연방 사무소의 보안 기능을 제공합니다. 빠른 속도와 높은 보안 위험 프로필을 비롯하여 고유 한 운영 환경 캠페인에 맞게 최적화되도록 사전 구성된 유선형 방식과 저렴한 가격으로 사전 구성됩니다. 캠페인을위한 Microsoft 365는 2018 년에 발표 한 AccountGuard 위협 탐지 및 전국 상태 공격 알림 서비스를 기반으로하며 캠페인을 통해 보안 상태를 처음부터 쉽고 효율적으로 강화할 수있는 특수 마법사를 제공하여 정치 조직의 보안을 단순화합니다. 관심있는 캠페인은 https://m365forcampaigns.microsoft.com을 방문하여 가입 할 수 있습니다.

 

파트너에 대한 투자 확대
파트너는 고객의 산업별 요구 사항을 충족시키는 솔루션을 개발하는 데 중요하며 Microsoft는이를 지원할 것입니다. Azure에서 운영되는 거의 3,000 개의 ISV가 지난 12 개월 동안 50 억 달러 이상의 수익을 창출 한 Microsoft 최초의 공동 판매 프로그램을 도입 한 이후 파트너 커뮤니티에 Microsoft의 영업 인력을 전 세계로 확대 시켰습니다. 원본 프로그램은 Azure 기반 ISV 파트너의 관련 솔루션을 도입하여 기업 고객의 디지털 전환을 지원하도록 설계되었습니다. 오늘 Microsoft는이 프로그램에 대한 두 가지 확장을 발표합니다.

 

  • Microsoft 365, Dynamics 365 및 Power Platform으로 공동 판매를 확장하여 기간 업무 (LOB) 응용 프로그램을 판매 할 때보다 긴밀한 협력 관계를 구축 할 수 있습니다.
  • Microsoft의 CSP (Cloud Solution Provider) 프로그램을 통해 적격 ISV 솔루션을 재판매 할 때 Microsoft 채널 파트너에게 영업 인센티브를 확대합니다. 크고 작은 모든 ISV는 세계 최대 유통 채널 중 하나를 통해 고객 확보를 가속화하기 위해 "채널 서비스"를 효과적으로 제공합니다.

 

AppSource 및 Azure Marketplace에 대해 거래 가능한 시트 기반 SaaS 기능을 도입 한 Microsoft는 141 개국 이상의 고객에게 Microsoft의 클라우드 시장 또는 전세계 리셀러 채널을 통해 파트너의 혁신에 보다 신속하게 액세스 할 수있게합니다.

 

 

Microsoft (Nasdaq "MSFT"@microsoft)는 지능형 클라우드 시대와 인텔리전트 에지를위한 디지털 변환을 가능하게합니다. 그 임무는 지구상의 모든 사람과 모든 조직이 더 많은 것을 성취 할 수 있도록 권한을 부여하는 것입니다.

 

SOURCE Microsoft Corp.

 

 

Related Links

www.microsoft.com

Posted by MVP kaki104

Win32 데스크탑 어플리케이션인 WinForm과 WPF를 .NET Core 3.0으로 왜 변환을 해야하는지, 어떤 장점이 있는지, 어떻게 변환을 하는지에 대해서 살펴 보도록 하겠습니다.

 

영문 원본 : https://youtu.be/F4v-rNXHyIE

 

* .NET open source
* Reason to port to .NET Core
* Step-by-step porting guide
* Porting
* How to keep using designers
* Windows Compatibility Pack
* Detecting Platform Compatibility Issues
* DEMO

 

유튜브 : https://youtu.be/EVO7XdngSvE

 

Posted by MVP kaki104

Visual Studio 2019 런치 이벤트때 발표한 세션을 간단하게 정리해 보았습니다.

 

* IntelliCode
- Visual Studio에 설치 방법
- 사용법 데모

 

* LiveShare
- 기능 정리
- 사용법 데모

 

 

 

* 동영상 

https://youtu.be/p_xp1sTX1tQ

 

* 영어 원본 동영상
https://youtu.be/WG7z5tjoCAo

Posted by MVP kaki104

Visual Studio 2019 Launch event에서 소개된 동영상을 기준으로 새로 추가된 기능들에 대해서 설명합니다.

 

원본 : https://youtu.be/KsGnywKg1vU

 

* UX and Shell
Side-by-side installation
Redesigned UX and Theme
Visual Studio search experience
Start window
Solution Filters
CodeLens is now in Community edition
Per monitor awareness

 

*Tooling Improvements
New classification colors
IntelliCode (soon to be on by default!)
Project file editing
Find all references can now filter by Read/Write
Search local/watch windows during debugging
Export code style in Tools - Options to .editorconfig
Code cleanup
‘dotnet format’ command line tool https://github.com/dotnet/format

 

*.NET Refactorings and Code fixes
Sync namespace and folder name
Foreach to LINQ(and back!)
Add missing reference for unimported types
Invert conditional expressions
Pull members up
Wrap/indent/align parameters/arguments
Regex language support
Use Expression/block body for lambda
Remove unused expression values and parameters
Convert anonymous type to tuple or class

 

https://youtu.be/SCggaeBo8UE

본문에서 IntelliCode에 대해서 이야기 했던 내용 중에 현재는 Extensions에서 다운로드를 받아서 사용해야 한다는 내용이 누락되어 있어서 추가합니다.

 

즉, 현재는 Extensions에서 다운로드 받으면 사용이 가능한데, 곧 Visual Studio 2019에 포함이 될 것이라는 내용으로 보시면 될 것 같습니다.

 

감사합니다.

Posted by MVP kaki104

Visual Studio 2019 정식 버전이 출시되었습니다.

기존에 사용하시던 Preview, RC 버전을 삭제하신 후 다시 설치해 주시면 좋을 것 같습니다.

아래는 번역된 내용입니다.

 

다운로드 링크 : 여기

https://docs.microsoft.com/ko-kr/visualstudio/releases/2019/release-notes

 

Visual Studio 2019는 이제 개인과 팀에 더 빠르고 안정적이며 생산적이며 사용하기 쉽고 시작하기가 더 쉽습니다. 이 릴리스에 포함 된 새로운 기능 중 일부는 AI 지원 IntelliSense 용 IntelliCode, 확장 된 리팩토링 기능, 더 똑똑한 디버깅 등입니다. 아래 Visual Studio 2019의 새로운 기능에 대해 읽어보십시오.

 

 

IDE

  •  기본적으로 설치되는 Visual Studio Live Share를 사용하여 다른 사람들과 공동 작업을하십시오. C ++, VB.NET 및 Razor에 대한 추가 언어 지원을 통해 소스 제어 diff를 솔루션보기 및 공유 할 수 있습니다.
  • 최근에 작업 한 코드를 열거 나 복제, 열기 또는 새 프로젝트와 같은 가장 일반적으로 사용되는 흐름 중 하나에서 새 시작 창을 시작합니다.
  • 향상된 검색 경험과 인기로 정렬 된 새 템플릿 목록을 사용하여 필터를 사용하여 새 프로젝트를 만듭니다.
  • 셸에서 새로운 시각적 변경 사항 집합을 통해 코드에 대한 수직적인 공간을 넓히고 현대적인 모양과 느낌을 가지십시오.
  • 모니터 구성에 대한 지원이 향상되었으므로 디스플레이 구성 및 / 또는 확장에 관계없이 더 정교한 버전의 IDE를 볼 수 있습니다.
  • 메뉴, 명령, 옵션 및 설치 가능한 구성 요소에 대한 Visual Studio의 향상된 검색 기능을 사용하십시오.
  • 문서 표시기로 코드 파일의 '상태'를 빠르게 이해할 수 있습니다. 표시기에서 원 클릭 코드 정리를 실행하고 구성하십시오.
  • 옵션 대화 상자의 새로운 미리보기 기능 페이지를 사용하여 미리 선택된 미리보기 기능을 쉽게 관리 할 수 ​​있습니다.
  • MSBuild와 Visual Studio는 기본적으로 .NET Framework 4.7.2를 대상으로합니다.

Performance

  • Visual Studio의 새로운 성능 향상 기능을 사용하여 스테핑 속도, 분기 스위칭 속도 등에 영향을 미치는 솔루션로드 방식을 제어하십시오.
  • 작업 상태 센터에서 솔루션로드 진행률을 참조하십시오.
  • 솔루션 필터 파일로 열리는 솔루션에서로드 할 프로젝트를 선택하십시오.
  • 보조 구성 요소의 영향을 제한하여 타이핑 성능을 향상시킵니다.
  • 새 옵션을 토글하여 프로젝트 계층 상태 및 도구 창 상태를 복원하지 않도록 설정합니다.

General Debugging

  • 디버깅 중에 Watch, Autos 및 Locals 창에서 키워드를 검색하면 개체 또는 값을 찾는 기능이 향상됩니다.
  • 데이터를 검사 할 때 조사 식, 자동차 및 지역 창에서 형식 지정자의 드롭 다운을 봅니다.
  • 이제 .NET Core와 호환되는 사용자 지정 시각화 프로그램을 사용하십시오.
  • 많은 수의 모듈과 PDB가있는 매우 큰 응용 프로그램을 디버그하십시오.

Source Control and Team Explorer

  • 팀 탐색기의 Git 숨김에 대한 Git 도구 지원을 사용하여 다른 작업을 수행 할 수 있도록 변경 사항을 임시로 저장합니다.
  • Pull Request 리뷰를 Visual Studio에 통합하는 Visual Studio Market Place (Visual Studio 용 풀 요청)에서 사용 가능한 선택적 확장 프로그램을 확인하십시오.
  • 사용자 별 작업 항목보기, 작업 항목에서 분기 만들기, # 작업 항목 검색 및 인라인 편집과 같은 개발자 워크 플로에 초점을 맞춘 새로운 Azure DevOps 작업 항목 환경을 사용하십시오.

Programming Languages

  • Visual Studio IntelliCode를 사용하여 C ++ 및 XAML 코드를 작성할 때 시간을 절약하십시오. Visual Studio IntelliCode는 코드에 AI 지원 권장 사항을 제공하는 선택적 확장입니다.
  • F # 언어와 통합 된 오픈 소스 기여 도구에 대해 알아보십시오. 이러한 변화로 인해 기존 F # 기능 세트가 안정화되었습니다.
  • Python Add Environment 대화 상자를 사용하여 Python 가상 환경 및 conda 환경을 쉽게 추가 할 수 있습니다.

Web Technologies

  • .NET Core 3.0 프로젝트 작업에 대한 추가 지원을 활용하십시오.
  • ASP.NET의 CPU 프로파일 링을 확인하십시오.
  • 가상 머신, 가상 머신 스케일 세트 및 Azure Kubernetes 서비스에서 실행되는 .NET 웹 앱용 스냅 샷 디버거를 사용하십시오.

Mobile Development with Xamarin

  • Xamarin.Android 초기 및 점진적 빌드 성능 향상을 경험하십시오.
  • Xamarin Android Designer의 향상된 생산성을 활용하십시오.
  • Xamarin.Forms 컨트롤에 대한 새 속성 패널을 확인하십시오.
  • Xamarin의 작업 부하를 줄이고 Android 에뮬레이터를 개선하여 성능을 향상시킵니다.
  • Intellicode를 Xamarin.Forms XAML과 함께 사용하십시오.

Universal Windows Platform (UWP)

  • XAML과 함께 IntelliCode 확장을 사용하려면 추가 지원이 필요합니다.

 

Posted by MVP kaki104

https://www.microsoft.com/ko-kr/ignite-the-tour/seoul

 

Microsoft Ignite | The Tour 서울

Microsoft Ignite | 투어 서울. 코드 작성, 클라우드 인프라 최적화 및 비즈니스 현대화를위한 새로운 방법을 학습하십시오.

www.microsoft.com

2019년 4월 3~4일 서울 강남구 삼성동 코엑스에서 행사가 있습니다.

 

올해에는 UWP앱 개발자 관련 세션이 없어서, Modern Desktop이라는 부스에서 4일날 종일 상주할 예정입니다.

 

혹시 저 보러 오실분은 4일날 뵈어용~ 홍홍

Posted by MVP kaki104


Microsoft는 윈도우10 기본 앱인 계산기 앱의 소스를 Open Source로 전환했습니다. 과거에서 벗어나 이제  거대한 Open Source 진영의 큰 축을 담당하고 있다는 것이 새롭게 느껴지네요.


Microsoft의 모든 Open Source가 궁금하시다면 여기를 클릭하시면 됩니다.



원본 : https://blogs.windows.com/buildingapps/2019/03/06/announcing-the-open-sourcing-of-windows-calculator/#.XIAUMEiV168.twitter#KYou1ws1yIksZ4BS.97


아래는 서론 부분만을 구글 번역기로 번역한 내용입니다. 더 자세한 사항은 원본을 참고하세요.


오늘, 우리는 MIT 라이센스에 따라 GitHub에서 Windows Calculator를 공개하고 있음을 발표하게 된 것을 기쁘게 생각합니다. 여기에는 소스 코드, 빌드 시스템, 유닛 테스트 및 제품 로드맵이 포함됩니다. 우리의 목표는 커뮤니티와의 파트너십을 통해보다 나은 사용자 경험을 구축하는 것입니다. 우리는 귀하의 신선한 관점과 참여의 증가를 장려하여 미래의 계산기를 정의하도록 돕고 있습니다.



개발자로서 계산기 응용 프로그램의 다른 부분이 어떻게 작동하는지 알고 싶다면 계산기 논리 또는 UI를 자신의 응용 프로그램에 쉽게 통합하거나 Windows에서 제공되는 것에 직접 기여할 수 있습니다. 계산기는 다른 모든 응용 프로그램과 마찬가지로 일반적인 테스트, 준수, 보안, 품질 프로세스 및 내부자 비행을 계속 수행합니다. 자세한 내용은 GitHub의 설명서를 참조하십시오.



Posted by MVP kaki104



Visual Studio 2019 RC버전 사용이 가능합니다. 이전에 사용하시던 Preview 버전은 제거를 하시고 새로 설치하시는 것이 좋을 것 같습니다. 아래는 구글 번역기로 돌린 내용입니다.



Explaining the Release Candidate


이번 버전에서는 릴리스 채널과 미리보기 채널이라는 두 가지 제품 채널을 소개합니다. 오늘부터 Visual Studio 2019 RC는 릴리스 채널 (visualstudio.com/downloads)에서 사용할 수 있으며 Visual Studio 2019 미리보기 4는 미리보기 채널 (visualstudio.com/preview)에서 사용할 수 있습니다. 두 버전을 나란히 설치하여 사용할 수 있으며, 현재 두 채널 모두 동일한 비트를 포함합니다.
4 월 2 일부터 릴리스 채널 (RC) 빌드를 프로덕션 용도로 사용할 수있는 GA 버전으로 업그레이드 할 수 있습니다. 미리보기 채널은 앞으로 Visual Studio 2017에서 익숙해 진 것과 같이 향후 기능에 대한 초기 모습을 계속 제공 할 것입니다.
오늘의 릴리스에서는 Visual Studio 2019 RC를 기존의 미리보기 설치와 나란히 설치하거나 미리보기 릴리스를 체크 아웃하지 않은 경우 RC를 사용하는 것이 좋습니다. Visual Studio 2019 RC는 이전 버전의 Visual Studio RC와 마찬가지로 지원되는 릴리스이며 라이브 라이센스가 제공되지만 4 월까지는 여전히 작업을 마무리하고 일부 작업을 미리 볼 수 있습니다. 2. 언급 한 바와 같이, RC는 4 월 2 일에 (GA)로 업그레이드 할 수 있습니다.



Visual Studio 2019 Editions


visualstudio.com의 다운로드 또는 미리보기 페이지에서 어느 채널에 대해서도 Community, Professional 또는 Enterprise 버전을 다운로드하도록 선택할 수 있습니다. 지금까지는 Visual Studio 2019 미리보기 채널에서 Enterprise 버전 만 사용할 수있었습니다. Enterprise 라이선스가 있고 Visual Studio 2019 Preview를 계속 사용하려면 Visual Studio Installer에서 Preview 4로 간단히 업데이트하면됩니다. 다른 모든 사용자는 미리보기 (미리보기 4) 또는 출시 (RC) 채널에서 라이선스가있는 버전으로 전환해야합니다. 라이선스가있는 버전을 먼저 설치 한 다음 현재 Visual Studio 20109 Preview가 설치되어 있으면 제거하는 것이 좋습니다.
Visual Studio Professional과 Enterprise에는 서로 다른 기능이 있습니다. 예를 들어, 엔터프라이즈에는 IntelliTrace, 라이브 유닛 테스트, 모바일 애플리케이션 용 임베디드 어셈블리, 실시간 아키텍처 검증 등 - 우리가 지속적으로 연마 할 수있는 기능이 있습니다. Visual Studio 2019 Enterprise에서 조금 더 새로운 항목이 몇 개 있습니다.


. Snapshot Debugger는 Azure의 프로덕션 응용 프로그램을 최소한의 중단으로 디버그 할 수있게하여 Azure Kubernetes Service (AKS) 및 VMSS (Virtual Machine Scale Sets)에 대한 지원을 추가합니다.
. Visual Studio Enterprise 2019의 향후 릴리스에서는 스냅 샷 디버거와 통합 된 TTD (Time Travel Debugging) 미리보기가 추가됩니다. TTD를 사용하면 프로세스를 기록한 다음 실행 경로를 정확하게 재구성하고 재생할 수 있습니다. 원하는 경우 코드의 각 줄을 되감기 및 재생할 수 있으므로 문제를 식별하고 식별 할 수 있습니다.


Visual Studio Community 2019에서는 이전에 Visual Studio Professional 및 Enterprise에서만 사용할 수 있었던 참조, 응용 프로그램 정보 (요청 및 예외) 및 테스트 (테스트 상태 및 테스트 기준) CodeLens 기능을 사용할 수있게되었습니다. 즉, Visual Studio 2019 사용자는 코드 편집기에서 코드에 대한 정확한 통찰력과 정보를 얻을 수 있습니다.



Posted by MVP kaki104