본문 바로가기

닷넷관련/CSharp

c# 숫자1이상, 영문자1이상, 특수문자 1이상, 최대글자수 9자리 이상 정규화로 c# 숫자1이상, 영문자1이상, 특수문자 1이상, 최대글자수 9자리 이상를 만들어 봤습니다.영대문자는 제외했습니다./// <summary>/// 패스워드 정책/// 숫자1이상, 영문자1이상, 특수문자 1이상, 최대글자수 9자리 이상/// luckshim/// </summary>/// <param name="pwd">The password.</param>/// <returns>//..
c# 총 7명의 심사자, 1 명의 지원자에 4명의 심사자가 할당되어 균등 배치하기 총 7명의 심사자가 존재하며, 1 명의 지원자에 4명의 심사자가 할당되어 균등하게 배치하는 구문입니다.//Rextester.Program.Main is the entry point for your code. Don't change it.//Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5using System;using System.Collections.Generic;usin..
c# LINQ 의 EXCEPT 함수로 object 두 개 간의 차이값을 구하는 방법 c# LINQ 의 EXCEPT 함수로 object 두 개 간의 차이값을 구하는 방법https://stackoverflow.com/a/433031 var exceptionList = myEntities.MyOtherEntity .Select(e => e.Name); var query = myEntities.MyEntity .Select(e ..
c# 의 shallow copy 와 deep copy 알아보기 c# 의 shallow copy 와 deep copy 알아보기 Object.MemberwiseClone 은 shallow copy 를 생성하며, ICloneable interface 와 함께 사용하면 deep copy 을 얻을 수 있습니다. MemberwiseClone 는 새로운 객체를 생성 한 다음, 새로운 객체는 현재 오브젝트의 필드를 copy 하여 단순 복사본을 생성합니다. 그리고 필드가 value  type  이면&nbs..
Amazon SES (Simple Email Service) C# Wrapper http://amazonses.codeplex.com/SourceControl/latest#AmazonSESWrapper.csamazonsesAmazon SES (Simple Email Service) C# WrapperAmazon Simple Email Service (Amazon SES) is a highly scalable and cost-effective bulk and transactional email-sending service for ..
.NET용 AWS SDK를 사용하여 이메일 전송 https://docs.aws.amazon.com/ko_kr/ses/latest/DeveloperGuide/send-using-sdk-net.html.NET용 AWS SDK를 사용하여 이메일 전송다음 절차에서는 Visual Studio 및 .NET용 AWS SDK를 사용하여 Amazon SES를 통해 이메일을 보내는 방법을 보여 줍니다.이 솔루션은 다음 구성 요소를 사용하여 테스트되었습니다.Microsoft Visual Studio..
Amazon SES를 통해 이메일을 전송하는 C# 콘솔 애플리케이션 Amazon SES를 통해 이메일을 전송하는 C# 콘솔 애플리케이션https://docs.aws.amazon.com/ko_kr/ses/latest/DeveloperGuide/send-using-smtp-net.htmlC#를 사용하여 SMTP를 통해 이메일 전송다음 절차에서는 Microsoft Visual Studio를 사용해 Amazon SES를 통해 이메일을 전송하는 C# 콘솔 애플리케이션을 만드는 방법을 보여줍니다. 이 단원에서 언급하는..
c# 의 web service 개발 발전 흐름 C#으로 웹서비스 개발...C#으로 웹사이트를 개발하기 위해서는 주로 ASP.NET WebForm이나 MVC를 사용한다. 웹사이트는 기본적으로 HTML 페이지를 클라이언트에 제공하고 브라우져는 이 HTML을 랜더링해서 UI 화면을 만들어 낸다. 이러한 웹사이트와 달리, 웹서비스는 UI가 아닌 API를 통해 주로 서버에 어떤 동작을 실행하거나 혹은 서버의 데이타를 (HTML이 아닌) "데이타 형태"로 가져오는 기능을 제공한다.이러한 웹서비스로서 초창기..