Offcanvas

��� ���������

마이크로소프트, 닷넷 6 SDK에 핫 리로드 기능 반환

마이크로소프트가 닷넷 SDK 리포지토리에서 핫 리로드(Hot Reload) 기능을 ‘부주의로(inadvertently)’ 제거한 것에 대해 사과했다. 해당 기능은 닷넷 6 SDK의 GA 릴리즈에 포함될 예정이다.    닷넷 프로그램 관리 책임자 스콧 헌터는 지난 10월 23일 공식 블로그 게시물에서 “결정을 실행하는 데 있어 실수를 저질렀고, 커뮤니티 피드백에 대응하는 데도 (시간이) 예상보다 오래 걸렸다. 이 코드 경로를 다시 활성화하기 위한 풀 리퀘스트를 승인했으며 해당 기능은 닷넷 6 SDK의 GA 빌드에 포함될 예정이다”라고 말했다.  핫 리로드를 사용하면 수동으로 일시 중지하거나 중단점을 설정할 필요 없이 애플리케이션이 실행되는 동안 애플리케이션의 소스 코드를 수정할 수 있다. 이 기능은 ‘비주얼 스튜디오 2019(Visual Studio 2019)’에서 프리뷰로 공개됐으며, 11월 8일 프로덕션 릴리즈로 출시될 ‘비주얼 스튜디오 2022(Visual Studio 2022)’에서 정식 기능으로 제공될 계획이다.  헌터는 닷넷 6와 비주얼 스튜디오 2022 출시가 얼마 남지 않아 비주얼 스튜디오 2022에 먼저 핫 리로드 기능을 제공하는 데 집중하기로 했었다고 언급했다. 그리고 이 계획을 실행하는 과정에서 코드 경로를 호출하지 않고 소스 코드가 실수로 삭제됐다고 설명했다.  그는 “이 기능을 사용하는 개발자의 수와 많은 사람이 내부 루프 생산성을 높이기 위해 비주얼 스튜디오와 함께 CLI를 사용하고 있다는 점을 과소평가했다”라고 말했다. 이어서 대다수의 닷넷 개발자가 비주얼 스튜디오를 사용하고 있으며, 마이크로소프트는 비주얼 스튜디오가 닷넷 6에 최상의 경험을 제공하도록 하고 싶다고 덧붙였다.  한편 마이크로소프트는 지난 10월 20일 공식 블로그에서 핫 리로드 진행 상황과 비주얼 스튜디오 2022 하이라이트를 소개하면서, F#을 사용하여 구축한 앱 또는 닷넷 네이티브(NET Nativ...

마이크로소프트 닷넷 닷넷 6 핫 리로드 비주얼 스튜디오

2021.11.02

마이크로소프트가 닷넷 SDK 리포지토리에서 핫 리로드(Hot Reload) 기능을 ‘부주의로(inadvertently)’ 제거한 것에 대해 사과했다. 해당 기능은 닷넷 6 SDK의 GA 릴리즈에 포함될 예정이다.    닷넷 프로그램 관리 책임자 스콧 헌터는 지난 10월 23일 공식 블로그 게시물에서 “결정을 실행하는 데 있어 실수를 저질렀고, 커뮤니티 피드백에 대응하는 데도 (시간이) 예상보다 오래 걸렸다. 이 코드 경로를 다시 활성화하기 위한 풀 리퀘스트를 승인했으며 해당 기능은 닷넷 6 SDK의 GA 빌드에 포함될 예정이다”라고 말했다.  핫 리로드를 사용하면 수동으로 일시 중지하거나 중단점을 설정할 필요 없이 애플리케이션이 실행되는 동안 애플리케이션의 소스 코드를 수정할 수 있다. 이 기능은 ‘비주얼 스튜디오 2019(Visual Studio 2019)’에서 프리뷰로 공개됐으며, 11월 8일 프로덕션 릴리즈로 출시될 ‘비주얼 스튜디오 2022(Visual Studio 2022)’에서 정식 기능으로 제공될 계획이다.  헌터는 닷넷 6와 비주얼 스튜디오 2022 출시가 얼마 남지 않아 비주얼 스튜디오 2022에 먼저 핫 리로드 기능을 제공하는 데 집중하기로 했었다고 언급했다. 그리고 이 계획을 실행하는 과정에서 코드 경로를 호출하지 않고 소스 코드가 실수로 삭제됐다고 설명했다.  그는 “이 기능을 사용하는 개발자의 수와 많은 사람이 내부 루프 생산성을 높이기 위해 비주얼 스튜디오와 함께 CLI를 사용하고 있다는 점을 과소평가했다”라고 말했다. 이어서 대다수의 닷넷 개발자가 비주얼 스튜디오를 사용하고 있으며, 마이크로소프트는 비주얼 스튜디오가 닷넷 6에 최상의 경험을 제공하도록 하고 싶다고 덧붙였다.  한편 마이크로소프트는 지난 10월 20일 공식 블로그에서 핫 리로드 진행 상황과 비주얼 스튜디오 2022 하이라이트를 소개하면서, F#을 사용하여 구축한 앱 또는 닷넷 네이티브(NET Nativ...

2021.11.02

비주얼 스튜디오 2022 프리뷰 4 출시··· “개발자 생산성 향상”

비주얼 스튜디오 2022 IDE의 최신 프리뷰가 출시됐다. 이는 개인 및 팀 생산성 향상을 목표로 더 빨라진 검색 및 기타 UI 관련 성능 개선 등을 제공한다.  지난 9월 14일(현지 시각) 마이크로소프트 플래그십 IDE의 64비트 버전 프리뷰 4(또는 비주얼 스튜디오 2022 버전 17.0 프리뷰 4)가 공개됐다. 이는 비주얼 스튜디오 웹 사이트에서 액세스할 수 있다.    회사에 따르면 비주얼 스튜디오 2022 프리뷰 4는 개인 및 팀 생산성 향상을 목표로 이를테면 ‘파일에서 찾기(Find in Files)’와 같은 기능의 성능 개선에 초점을 맞췄다. 이에 따라 오차드 코어(Orchard Core) 애플리케이션 프레임워크 및 웹 콘텐츠 관리 등 대규모 솔루션 검색 시 그 속도가 3배 이상 빨라졌다고 마이크로소프트는 말했다. 또 C++ 인텔리센스 및 기호 데이터베이스 처리 성능이 향상됐다. 디버깅도 개선됐다. 예를 들면 개선사항 중 하나인 종속 중단점을 통해 개발자는 다른 중단점이 처음 발생한 후 트리거되는 추가 중단점을 구성할 수 있다. 그 결과 공통 경로(예: 게임 루프 또는 유틸리티 API)에서 코드를 디버깅하는 게 훨씬 쉬워졌다고 회사 측은 설명했다.  최신 앱 개발을 지원하기 위해 프리뷰 4에서는 블레이저(Blazor) 및 레이저(Razor) 편집기가 업데이트됐다. NPM GUI를 사용하면 누겟(NuGet) 패키지 다운로드와 동일한 방식으로 NPM 모듈을 다운로드할 수 있다.  또한 파일 저장 시 핫 리로드 및 CSS 파일에 변경사항을 실시간으로 적용하는 것을 포함해 ASP닷넷 코어(ASP.NET Core)에 핫 리로드를 지원하는 새로운 기능이 추가됐다. 다른 핫 리로드 개선사항에는 C++의 핫 리로드가 이제 씨메이크(CMake) 및 오픈폴더(OpenFolder) 프로젝트를 지원하고, 닷넷 마우이(.NET MAUI)용 XAML 핫 리로드 지원이 개선됐다.  마이크로소프트는 개발자가 ...

마이크로소프트 비주얼 스튜디오 개발자 소프트웨어 개발 생산성 디버깅 핫 리로드 통합개발환경 IDE

2021.09.17

비주얼 스튜디오 2022 IDE의 최신 프리뷰가 출시됐다. 이는 개인 및 팀 생산성 향상을 목표로 더 빨라진 검색 및 기타 UI 관련 성능 개선 등을 제공한다.  지난 9월 14일(현지 시각) 마이크로소프트 플래그십 IDE의 64비트 버전 프리뷰 4(또는 비주얼 스튜디오 2022 버전 17.0 프리뷰 4)가 공개됐다. 이는 비주얼 스튜디오 웹 사이트에서 액세스할 수 있다.    회사에 따르면 비주얼 스튜디오 2022 프리뷰 4는 개인 및 팀 생산성 향상을 목표로 이를테면 ‘파일에서 찾기(Find in Files)’와 같은 기능의 성능 개선에 초점을 맞췄다. 이에 따라 오차드 코어(Orchard Core) 애플리케이션 프레임워크 및 웹 콘텐츠 관리 등 대규모 솔루션 검색 시 그 속도가 3배 이상 빨라졌다고 마이크로소프트는 말했다. 또 C++ 인텔리센스 및 기호 데이터베이스 처리 성능이 향상됐다. 디버깅도 개선됐다. 예를 들면 개선사항 중 하나인 종속 중단점을 통해 개발자는 다른 중단점이 처음 발생한 후 트리거되는 추가 중단점을 구성할 수 있다. 그 결과 공통 경로(예: 게임 루프 또는 유틸리티 API)에서 코드를 디버깅하는 게 훨씬 쉬워졌다고 회사 측은 설명했다.  최신 앱 개발을 지원하기 위해 프리뷰 4에서는 블레이저(Blazor) 및 레이저(Razor) 편집기가 업데이트됐다. NPM GUI를 사용하면 누겟(NuGet) 패키지 다운로드와 동일한 방식으로 NPM 모듈을 다운로드할 수 있다.  또한 파일 저장 시 핫 리로드 및 CSS 파일에 변경사항을 실시간으로 적용하는 것을 포함해 ASP닷넷 코어(ASP.NET Core)에 핫 리로드를 지원하는 새로운 기능이 추가됐다. 다른 핫 리로드 개선사항에는 C++의 핫 리로드가 이제 씨메이크(CMake) 및 오픈폴더(OpenFolder) 프로젝트를 지원하고, 닷넷 마우이(.NET MAUI)용 XAML 핫 리로드 지원이 개선됐다.  마이크로소프트는 개발자가 ...

2021.09.17

MS, C++ 20 모든 기능 지원하는 비주얼 스튜디오 2019 버전 16.10 출시

마이크로소프트가 자사의 플래그십 IDE인 비주얼 스튜디오 2019의 버전 16.10 릴리즈를 25일(현지시간) 출시했다. C++ 20의 모든 기능을 이용할 수 있는 게 특징이다. 한편, 같은 날 공개된 버전 16.11의 프리뷰 릴리즈는 핫 리로드(Hot Reload)와 .NET MAUI를 지원하는 데 초점을 맞춘다.   비주얼 스튜디오 2019 버전 16.10은 캘린더 및 타임존 설정 그리고 <format> 텍스트 포맷 기능 등 C++ 20의 기능을 구현할 수 있다. 마이크로소프트에 따르면 16.10의 컴파일러와 표준 라이브러리는 현재 기능 완료(feature-complete) 단계에 있다.    C++ 11이나 C++ 14 환경에 있는 개발자는 /await:strict 스위치를 활성화해 C++ 20-스타일 코루틴을 사용할 수 있다. 그리고 CMake 빌드 도구를 사용하는 이들은 CMakeSettings.json 대신 CMakePresets를 사용해 구성을 특정할 수 있다. 그 외 비주얼 스튜디오 2019 버전 16.10의 기능들은 다음과 같다.    깃 메뉴의 상태 표시줄에 새 브랜치 피커가 추가됐다. 이를 통해 로컬 및 원격 브랜치를 필터링하고, 마우스 우클릭 시 나오는 컨텍스트 메뉴에서 페치, 풀, 푸쉬 등 일반적인 행동을 수행할 수 있다. 또한, 깃 > 설정을 보면 리포지토리 열기 및 전환을 관리할 수 있는 옵션이 일부 추가됐다.    도커 컨테이너 기반 서비스를 빌드하고 관리하는 기능이 개선됐다. 개발자는 컴포즈 파일에 정의된 서비스들을 조합해 실행해볼 수 있다. 또한 컨테이너 창에서 보이는 컨테이너 및 이미지 관리 기능도 업그레이드됐다.   ‘사용되지 않는 레퍼런스 제거하기’ 명령이 추가됐다. 사용되지 않는 프로젝...

마이크로소프트 IDE 비주얼 스튜디오 2019 C++ 핫 리로드 .NET

2021.05.28

마이크로소프트가 자사의 플래그십 IDE인 비주얼 스튜디오 2019의 버전 16.10 릴리즈를 25일(현지시간) 출시했다. C++ 20의 모든 기능을 이용할 수 있는 게 특징이다. 한편, 같은 날 공개된 버전 16.11의 프리뷰 릴리즈는 핫 리로드(Hot Reload)와 .NET MAUI를 지원하는 데 초점을 맞춘다.   비주얼 스튜디오 2019 버전 16.10은 캘린더 및 타임존 설정 그리고 <format> 텍스트 포맷 기능 등 C++ 20의 기능을 구현할 수 있다. 마이크로소프트에 따르면 16.10의 컴파일러와 표준 라이브러리는 현재 기능 완료(feature-complete) 단계에 있다.    C++ 11이나 C++ 14 환경에 있는 개발자는 /await:strict 스위치를 활성화해 C++ 20-스타일 코루틴을 사용할 수 있다. 그리고 CMake 빌드 도구를 사용하는 이들은 CMakeSettings.json 대신 CMakePresets를 사용해 구성을 특정할 수 있다. 그 외 비주얼 스튜디오 2019 버전 16.10의 기능들은 다음과 같다.    깃 메뉴의 상태 표시줄에 새 브랜치 피커가 추가됐다. 이를 통해 로컬 및 원격 브랜치를 필터링하고, 마우스 우클릭 시 나오는 컨텍스트 메뉴에서 페치, 풀, 푸쉬 등 일반적인 행동을 수행할 수 있다. 또한, 깃 > 설정을 보면 리포지토리 열기 및 전환을 관리할 수 있는 옵션이 일부 추가됐다.    도커 컨테이너 기반 서비스를 빌드하고 관리하는 기능이 개선됐다. 개발자는 컴포즈 파일에 정의된 서비스들을 조합해 실행해볼 수 있다. 또한 컨테이너 창에서 보이는 컨테이너 및 이미지 관리 기능도 업그레이드됐다.   ‘사용되지 않는 레퍼런스 제거하기’ 명령이 추가됐다. 사용되지 않는 프로젝...

2021.05.28

IDG 설문조사

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.

10.4.0.13