본문 바로가기

.NET

(219)
bootstrap typeahead 사용하기 autocomplete을 구현하기 위해 어려가지 프레임웤이 있지만 bootstrap을 써서 ui를 구성한 이상 bootstrap에서 지원되는 autocomplete를 찾다가 typeahead를 찾게 되었다 . 아래는 현재 작성된 코드다 js파일은 구글에서 검색해서 다운받으면 된다. 파일업로드 기업코드 제목 동영상 업로드 파일선택 *PC/모바일 환경에서 최적화된 동영상 포맷으로 자동 변환합니다. 이 작업은 동영상 파일 용량에 따라 최대 10분 정도 소요될 수 있습니다.(동영상 파일 변환 이후 과정 오픈 가능) 파일업로드
API Analyzer 및 Windows 호환 기능 팩을 사용하여 더 똑똑한 크로스 플랫폼 .NET 핵심 응용 프로그램 작성 출처 : https://www.hanselman.com/blog/WritingSmarterCrossplatformNETCoreAppsWithTheAPIAnalyzerAndWindowsCompatibilityPack.aspx지난 몇 주 동안 .NET 핵심 세계에서 주목해야 할 몇 가지 훌륭한 유틸리티가 있습니다. 크로스 플랫폼 코드를 이식하거나 작성할 때 유용합니다..NET API ANALYZER첫 번째는 API 분석기 입니다. 아시다시피 API는 때로는 사용되지 않거나 Windows에서 메소드를 사용하여 Linux에서 작동하지 않는 경우가 있습니다. API Analyzer는 프로젝트 에 NuGet 패키지 로 쉽게 추가되는 Roslyn (Roslyn은 C # / .NET 컴파일러의 이름입니다) 분석기입니다..
프로그래밍 방식으로 프로젝트의 Nuget 종속성 결정 출처 : https://www.codeproject.com/Articles/1215926/Programmatically-Determine-Nuget-Dependencies-for나는 꽤 광범위하게 Nuget을 사용하고 싶다. 공개 소스 라이브러리를 대중에게 배포하는 데 적합하지만, 자신의 코드 라이브러리를 관리하고 프로젝트간에 공유 할 수있는 훌륭한 도구이기도합니다.단일 프로젝트 파일에서 NuGet 유틸리티를 단순히 실행할 수없는 경우가 있습니다. 때로는 여러 프로젝트의 빌드 출력을 포함하는 경우와 같이 자체 NuSpec 파일을 만들어야합니다. 이 시점에서 NuSpec 파일에서 NuGet 종속성을 알기 때문에 NuSpec 파일에서 적절하게 참조 할 수 있습니다.이 솔루션은 매우 간단합니다. 각 프로젝트의..
Powershell로 Http 모니터링하기 출처: https://www.codeproject.com/Articles/1214947/Http-Monitor-using-Powershell 최신 GitHub 릴리스GitHub 프로젝트Http-Monitor-1.0.zip - 18.8 KB 다운로드소개이것은 MSSQL 데이터베이스에 로그인하는 일련의 http 호스트를 모니터링하는 Powershell 도구입니다. 여기 에서 최신 버전을 다운로드하고 공식 git-hub를 확인할 수 있습니다 . Powershell 기본 사항을 이해하고 PowerShell 기능에 대한 좋은 예를 신속하고 더러운 응용 프로그램을 만드는 좋은 사례입니다. 또한, 이것은 통증이나 외부 서비스없이 실제 웹 사이트를 모니터링하는 훌륭한 도구입니다. Http 리소스를 모니터링하는 Powe..
Nuget 패키지 만들기 https://www.codeproject.com/Articles/1214420/Creating-a-Nuget-Package-Step-by-Step Nuget 패키지 만들기 - 단계별 Nuget 패키지 만들기는 비교적 간단한 과정이지만 처음에는 약간 어려울 수 있습니다. 이 자습서는 프로세스를 단계별로 안내합니다. 최근에 우리의 로깅 엔진을 포함하는 ErrLog.IO nuget 패키지를 발행했습니다이메일 주소가 괜찮습니까? 귀하는 뉴스 레터에 가입했으나 귀하의 이메일 주소는 확인되지 않았거나 오랜 시간에 재확인되지 않았습니다. 제발 클릭 여기에 확인 이메일이 전송 가지고 우리가 당신의 이메일 주소를 확인하고 다시 당신에게 뉴스 레터를 보내 시작할 수 있습니다. 또는 구독을 업데이트 할 수 있습니다 .Nu..
C# 컴파일러 대신 직접 구현하는 비동기(async/await) 코드 [출처] C# 컴파일러 대신 직접 구현하는 비동기(async/await) 코드|작성자 techshareC# async/await 코드가 참 마법 같습니다. 단지 예약어 하나 썼을 뿐인데 어떻게 그걸 비동기로 처리해 주는지 신기할 따름인데요. 그저 그 신기함을 누리며 사용하는 것도 좋겠지만, 왠지 C# 컴파일러가 추상화한 부분을 걷어내고 싶어졌습니다. 혹시나 C# async/await 내부 동작을 이해하고 싶은 분들이 계시다면 이 글이 도움이 될 듯합니다. (또는, 수많은 소스코드 파일을 빌드하느라 힘에 겨운 C# 컴파일러의 일을 덜어주고 싶은, 착한 마음씨를 가진 개발자분들을 위해서도! ^^) 우선 다음과 같은 예제 코드를 보겠습니다. using System; using System.Threading.T..
Optimizing ASP.NET Core Docker Image sizes 출처 : https://www.hanselman.com/blog/OptimizingASPNETCoreDockerImageSizes.aspx ASP.NET Docker 이미지 크기 최적화에 대한 2016 년 Steve Laster 의 훌륭한 글이 있습니다 . 이후 Docker는 다단계 빌드 파일을 추가하여 하나의 Dockerfile에서 더 많은 작업을 수행 할 수 있습니다. 컨테이너는 쉽고 신뢰할 수있는 배포 방법이며 밀도에 관한 것입니다. 가능한 한 적은 메모리를 사용하고 싶지만 가능한 한 작게 만들어서 네트워크를 이동하는 데 시간을 낭비하지 않는 것이 좋습니다. 이미지 파일의 크기는 컨테이너 시작 시간에도 영향을 줄 수 있습니다. 게다가 그것은 단지 깔끔합니다.저는 제 책상에 약간의 6 노드 Raspb..
HTTP POST 데이테를 모듈로 만들어 로깅하는방법 출처: https://www.codeproject.com/Tips/1213108/HttpModule-for-logging-HTTP-POST-data-in-IIS-Log 소개때때로 ASP.NET 응용 프로그램에서 향후 분석 (사건 관리, 통계 등)을 위해 HTTP POST 데이터를 기록해야 할 필요가 있습니다. IIS는 표준 로깅 기능을 사용하여 HTTP GET 매개 변수를 즉시 저장하지만이 팁은 HTTP POST 데이터를 저장하는 것에 관한 것입니다. 이는 다소 까다 롭습니다. 고급 로깅이라는 또 다른 기능이있어 IIS 로그에 모든 데이터를 저장할 수 있지만이 경우 기존 웹 응용 프로그램을 변경하지 않으려는 경우 수동으로 데이터를 게시해야합니다. 그리 유용하지는 않습니다.배경다행히도이 문제를 해결하는 데..