What is LINQ - Language Integrated Query - 다른 소스 및 Type에서 데이터를 검색하고 활용하기 위한 표현식 - 컬렉션, Ado.NET, DataSet, XML Docs, 웹 서비스 및 MS SQL Server 및 기타 데이터베이스등 다양한 데이터 소스에서 검색 및 활용이 가능 - 101 LINQ samples LINQ Basic LINQ Basic Keywords - from : 쿼리 표현식은 from으로 시작해야함 - in : 4가지 경우에 사용되며 일반적으로 from과 함께 사용 - let : 쿼리식에서 하위절의 결과를 저장하여 후속절에서 사용하는 것이 유용한 경우에 let 키워드를 사용하여 새로운 로컬 변수를 만들어서 다양하게 활용이 가능 - into : grou..
UNO Platform에 대해서 알아보도록 하겠습니다. 원본 동영상 https://m.youtube.com/watch?v=NHFbPItDaDc 1. 크로스 플랫폼 개발용 2. Xamarin.Forms와 차이점 3. Uno Platform - Port of Universal Windows Platform(UWP) API and XAML to iOS/Android/WASM/macOS - Written in C#(with bits of Java and JavaScript) - 1:1 compatibility with UWP XAML, existing skills consistent UI - Free and open source - https://platform.uno/ 4. Uno Platform UI com..
기본 사용방법 설명 Constructor Injection – 생성자 주입 - Resolve시에 기본으로 사용하는 방식 - private readonly T _instance; 를 이용해서 내부에서 사용 - Multiple Parameters public Driver(ICar car, ICarKey key) private readonly ICar _car; - Multiple Constructors [InjectionConstructor] public Driver(ICar car) public Driver(string name) - Primitive Type Parameter public Driver(ICar car, string driverName) https://youtu.be/UHrrIDBubdg ..
1. IoC, DIP, DI, IoC Container - IoC(Inversion of Control) 클래스간의 느슨한 결합(loose coupling)을 만들기 위해 OOP에서 제어를 뒤집을 것을 권장하는 디자인 원칙(principle) - DIP(Dependency Inversion Principle) 클래스간의 느슨한 결합(loose coupling)을 만들기 위한 원칙(principle) 중 하나 고수준 모듈(High-level)이 저수준 모듈(Low-level)에 의존해서는 안된다는 원칙. 둘다 추상화(예: interface)에 의존해야 함 - DI(Dependency Injection) IoC 원칙을 구현하는 디자인 패턴 종속 객체를 주입 - IoC Container 어플리케이션 전체에서 ..
https://youtu.be/3QhmCj5T3pA 1. Application Log, Logger - 참고 https://michaelscodingspot.com/logging-in-dotnet/ - Application Log 소프트웨어 응용 프로그램에서 오류, 정보, 이벤트 및 경고 등의 데이터를 기록한 어떤것(파일, 데이터 등)을 이야기 합니다. - Logger 로그를 남기기 위한 클래스나 도구를 이야기합니다. 멀티 스레드 환경과 비동기 환경에서 로그를 남길 때 매우 유용 2. Where do you store the Logs? - File system - Database - Searchable Solutions - Logging to Standard Output (Console) and Debu..
- Total
- Today
- Yesterday
- windows 11
- Always Encrypted
- IOT
- kiosk
- dotNETconf
- Microsoft
- Visual Studio 2022
- .net 5.0
- visual studio 2019
- Build 2016
- #prism
- uno-platform
- .net
- uno platform
- LINQ
- ComboBox
- MVVM
- ef core
- Windows 10
- WPF
- C#
- PRISM
- XAML
- Cross-platform
- #uwp
- UWP
- Behavior
- #MVVM
- Bot Framework
- #Windows Template Studio
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |