.NET Framework 4.5.2, 4.6 및 4.6.1은 2022년 4월 26일에 지원이 종료 됩니다. 이 날짜가 지나면 이러한 버전에 대한 보안 수정 또는 기술 지원을 포함한 업데이트를 더 이상 제공하지 않습니다. 현재 .NET Framework 4.5.2, 4.6 또는 4.6.1을 사용하고 있는 고객은 업데이트 및 기술 지원을 계속 받으려면 배포된 런타임을 2022년 4월 26일 이전에 .NET Framework 4.6.2보다 최신 버전으로 업데이트해야 합니다. *Windows 10 Enterprise LTSC 2015는 OS에 내장된 .NET Framework 4.6과 함께 제공됩니다. 이 OS 버전은 LTSC(장기 서비스 채널) 릴리스입니다. OS 버전 지원 종료(2025년 10월)까지 Wi..
SQL Style Guide를 작성해야해서 검색을 좀 해보았습니다. Microsoft에서는 SQL 스타일 가이드와 같은 문서가 없습니다. 다만, 예제 소스를 보고 어떻게 만드는지 파악을 할 수 있는 정도 입니다. SQL style guide by Simon Holywell 이 스타일 가이드가 좀 오래되었고, Star와 Fork가 많은데.. 컬럼 이름을 모두 소문자로 사용하고 있어서.. 마음에 들지 않습니다;; Modern SQL Style Guide (github.com) 이 스타일 가이드는 컬럼 이름을 모두 PascalCase를 사용해서 표시합니다. 대신 keyword를 모두 소문자로 사용합니다. 스타일 가이드는 Modern SQL Style Guid를 기본으로 키워드만 대문자로 변경하는 방향으로 스타..
오늘은 누구나 어디서나 무료로 배포할 수 있는 오픈 JDK의 새로운 무료 롱텀 지원(LTS) 배포판인 Microsoft Build of OpenJDK의 미리 보기를 발표하게 되어 기쁩니다. 여기에는 MacOS, Linux 및 Windows의 x64 서버 및 데스크톱 환경에서 실행 가능한 OpenJDK 11.0.10+9 기반 Java 11용 바이너리를 포함됩니다. 또한 최신 OpenJDK 16+36 릴리즈를 기반으로 ARM에서 사용 가능한 Java 16 for Windows를 위한 새로운 초기 엑세스 바이너리도 함께 릴리즈 하였습니다. 패키지 및 설치 프로그램을 다운로드하려면 microsoft.com/openjdk를 방문하십시오. Java는 오늘날 사용되는 가장 중요한 프로그래밍 언어 중 하나입니다. 개발..
2021.04.09 - [.NET 5, 6 and .NET Conf 2020] - WinUI 3 - Project Reunion 0.5 안정화 버전 출시 Windows Community Toolkit - WinUI 3 오늘은 WinUI 3 및 .NET 5로 구축된 데스크톱 앱용 Project Union 0.5와 호환되는 Windows Community Toolkit 업데이트를 발표합니다! Windows Community Toolkit은 헬퍼, 확장 및 사용자 지정 컨트롤의 모음입니다. Windows 10용 UWP 및 NET 앱을 구축하기 위한 일반적인 개발자 작업을 단순화하고 시연합니다. 이제 WinUI 3도 .NET Foundation의 일부입니다. Windows Community Toolkit 팀은 ..
이전 포스트에서 WinUI3 안정화 버전 출시에 대해서 알려드렸습니다. 이번에는 데스크탑 앱에서 WebView2 컨트롤을 사용하는 방법을 살펴 보도록 하겠습니다. 2021.04.09 - [.NET 5, 6 and .NET Conf 2020] - Windows UI 3 - Project Reunion 0.5 안정화 버전 출시 WinUI3 - Project Reunion 0.5 설치 필수 환경 Windows 10 version 1809 이상 Visual Studio 2019 16.9 이상 Universal Windows Platform development 워크로드 필요 Windows 10 SDK (10.0.19041.0) 개별 컴포넌트 탭 -> SDKs, libraries, frameworks 세션 필요 ..
Windows UI Library(WinUI) 3은 최신 Windows 앱을 구축하기 위한 기본 사용자 환경(UX) 프레임워크입니다. 이 제품은 Project Reunion의 일부로 Windows 운영 체제와 독립적으로 제공됩니다. Project Reunion 0.5 릴리스에서는 WinUI 3 기반 사용자 인터페이스를 사용하여 앱 구축을 시작하는 데 도움이 되는 Visual Studio 프로젝트 템플릿을 제공합니다. WinUI 3 - Project Reunion 0.5는 Microsoft Store에 게시가 가능한 프로덕션 앱을 만드는데 사용할 수 있는 안정적인 첫번째 버전입니다. 이 릴리스는 안정성 업데이트와 WinUI 3이 향후 호환성과 프로덕션 준비를 할 수 있도록 하는 일반적인 개선 사항으로 구성..
캡슐화란? 연관된 속성(property)과 행위(method)를 하나의 클래스로 묶고 실제 구현 내용을 외부에 노출되지 않도록 감추는 것입니다. 외부 객체는 캡슐화된 객체 내부의 구조를 알지 못하며, 그 객체가 제공하는 public 속성과 메소드만을 이용할 수 있습니다. 속성과 메소드를 캡슐화하여 보호하는 이유는 외부의 잘못된 사용으로 인해 객체가 손상되지 앟도록 하는데 목적이 있습니다. C#에서는 public, protected, private 등의 접근 제한자를 이용해서 구현합니다. 설계 원칙 캡슐화는 특히 낮은 결합도를 유지할 수 있도록 해주는 객체지향 설계입니다. 소프트웨어는 클래스와 클래스의 연결점이 많으면 문제가 발생하기 쉽기 때문에 캡슐화를 이용해서 정보를 숨기게 됩니다. 캡슐화를 하지 않았..
관심사의 분리(SoC)는 소프트웨어 개발에서 가장 기본적인 원칙 중 하나이며, SOLID 원칙 5개 중 2개(단일 책임 및 인터페이스 분리)가 이 개념에서 직접 파생될 정도로 매우 중요합니다. 원칙은 간단합니다. 프로그램을 하나의 단일 블록으로 작성하지 말고 작은 조각으로 나누어 각각 간단한 개별 작업을 완료할 수 있도록 만드는 것입니다. 이 글에서, 이 원리를 추상화 수준부터 실제 적용하는 부분까지 설명을 하도록 하겠습니다. SoC for programming functions 가장 낮은 레벨(실제 프로그래밍 코드)에서 SoC는 긴 복잡한 함수를 쓰지 말라고 이야기하는 것입니다. 함수의 크기가 커지기 시작하면 함수가 너무 많은 작업을 처리한 다는 것이고, 이는 함수를 분리 해야하는 신호입니다. 이러한 ..
Uno Platform 3.6 WinUI 3 and Project Reunion Day 0 support. New controls and theme added. Uno Platform 3.6의 일반 이용 가능 여부를 알려드리게 되어 기쁩니다. 새로운 릴리스는 소프트웨어 개발자들이 윈도우용 WinUI 3에서 만든 동일한 코드를 재사용하여 웹, 리눅스, macOS, iOS 및 Android with Uno Platform으로 교차 플랫폼을 가져올 수 있습니다. Uno Platform은 WinUI 3 및 Project Reunion에 대한 Day-0 지원 외에도, Uno Platform Gallery의 새로운 Cupertino 테마 미리보기뿐만 아니라 Date 및 File 입력 컨트롤과 최종 사용자 상호 작용..
- Total
- Today
- Yesterday
- UWP
- Windows 10
- WPF
- dotNETconf
- Visual Studio 2022
- #uwp
- PRISM
- XAML
- uno platform
- Behavior
- kiosk
- Bot Framework
- Microsoft
- .net 5.0
- MVVM
- Always Encrypted
- #MVVM
- Cross-platform
- .net
- Build 2016
- #prism
- #Windows Template Studio
- IOT
- uno-platform
- LINQ
- windows 11
- C#
- ComboBox
- ef core
- visual studio 2019
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |