일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- windows10
- .net
- dotNET
- chashtag
- log
- csharp
- Microsoft
- commit
- nullable
- programmers
- Binding
- convert
- windows
- coding-test
- mysql
- Process
- WPF
- Github
- File
- IValueConverter
- ListView
- tls
- C#
- Coding
- git
- string
- logging
- algorithm
- Visual Studio
- Today
- Total
목록dotNET (6)
CHashtag
안녕하세요. 최근 보안에 대한 인식이 증가하며 TLS 1.0, 1.1이 점점 사라져 가고 있습니다. (사실 최근은 아니지만요,, ㅋㅋ) 작년 즈음에 저는 TLS관련 오류를 해결할 수 있는 방법에 대해 포스팅 한 적이 있습니다. https://chashtag.tistory.com/7 [C#] .net 4.0 기본 연결이 닫혔습니다. (tls 1.2) (https) 기본적으로 .net framework 4.0에서는 tls 1.2가 지원되지 않아 https요청을 보내면 "기본 연결이 닫혔습니다 보내기에서 예기치 않은 오류가 발생했습니다." 라는 에러가 발생합니다. 이때 .net framework chashtag.tistory.com https://chashtag.tistory.com/42 [C#] 요청이 중단..
참고자료: https://www.youtube.com/watch?v=CXH_jEa8dUw&t=255s (newtonsoft의 창시자.. 멋진분..) gRPC 프로젝트 생성 권장 환경: Visual Studio 2022 "ASP.NET 및 웹 개발" 설치 그럼 gRPC Project를 생성할 수 있다. 아래와 같은 구성의 프로젝트가 생성된다. 이제 client를 생성해보자 그냥 Console App을 생성해주고 Server와 연결해줘야 한다. Dependencies -> Manage Connected Services File -> Server쪽 proto 파일 선택 그럼 자동으로 Client단에 필요한 gRPC관련 nuget packages를 다운받아주고 세팅이 된다. Program.cs 는 아래와 같이 ..
안녕하세요. 저는 요즘 ChromeDriverUpdater 테스트를 위해 nunit을 사용하고 있는데요, (깨알 라이브러리 홍보) https://github.com/Hyo-Seong/ChromeDriverUpdater GitHub - Hyo-Seong/ChromeDriverUpdater: chrome driver updater chrome driver updater. Contribute to Hyo-Seong/ChromeDriverUpdater development by creating an account on GitHub. github.com 그러던 도중 테스트 프로젝트의 work 디렉터리, 즉 Enviroment.CurrentDirectory가 "%temp%" 를 보고 있었습니다. Test 프로젝트의..
안녕하세요. 오늘은 Visual Basic에서 Byte Array를 이미지로 저장하는 방법에 대해 알아보도록 하겠습니다. 내용이 간단하니 별도의 설명 없이 바로 코드로 보여드리도록 하겠습니다. 코드 Imports System.IO Imports System.Drawing.Imaging Public Sub SaveImage(byteArray As Byte(), path As String, saveImageFormat As ImageFormat) Using memoryStream As New MemoryStream(byteArray) Dim image As Image = Image.FromStream(memoryStream) Dim directoryName As String = Path.GetDirector..
using System.Collections.Generic; using System.IO; using System.Text; namespace CHashtag { class FileIO { static void Main(string[] args) { string inputFilePath = @"c:\temp\input.txt"; string outputFilePath = @"c:\temp\output.txt"; var inputArr = File.ReadAllLines(inputFilePath, Encoding.UTF8); // change array to list var inputList = new List(inputArr); List outputList = new List(); inputList.Fo..
APP을 생성했다면 이젠 SDK를 다운로드 받고, 사용하는 방법에 대해 알아보겠습니다. SDK 소개 우선 간단히 SDK에 대해 소개해드리겠습니다. marketplace.zoom.us/docs/sdk/native-sdks/windows/c-sharp-wrapper C# wrapper - Windows - Client SDKs - Zoom Software Development Kit (Zoom SDK) C# Wrapper Contents 1\. C# wrapper Even though our Windows SDK demo and native interfaces are written in C/C++, we are still thinking about benef... marketplace.zoom.us Zoom..