본문 바로가기

닷넷관련

LiteDB - A .NET NoSQL 문서 정보 LiteDB 은 mongodb 구문과 흡사하게 .net 으로 만들어져 있으며, 모바일 기기에도 사용이 가능합니다. 한마디로 빠른 NoSql 데이터베이스 형식으로 구성이 되어 있습니다. https://www.litedb.org LiteDB - A .NET NoSQL Document StoreWelcome to LiteDB documentation Wiki pages. Here you will find all information you need to know better LiteDB and how you can work.This documentation is for v4.x version.Table of ContentGetting StartedData ModelingData StructureBsonDocu..
application/x-www-form-urlencoded 형태로 asp.net mvc 의 web api 호출하여 값 가져오기 application/x-www-form-urlencoded 형태로 asp.net mvc 의 web api 호출하여 값 가져오기 ASP.NET MVC 의 WEB API 를 활용하여 content-type 이 application/x-www-form-urlencoded 형식 즉 '키=값&키=값' 형태로 데이터를 post 형식으로 외부에서 전송 받을 경우, 키=값 다중의 데이터를 FormDataCollection 객체를 통해 쉽게 얻을 수 있습니다. [AllowAnonymous]public class ValueController : ApiController{ [AllowAnonymous] [HttpPost] public string Authenticate(FormDataCollection form) { va..
ASP.NET MVC 의 System.Web.Mvc.HttpAntiForgeryException (0x80004005) 위조 방지 토큰 문제 https://stackoverflow.com/a/27017066 Anti forgery token on login page I have implemented antiforgery token on my login page. Now I had one user pressing back key on the keyboard, and when they click on login button again after filling their credentials, they get er... stackoverflow.com 문제 Azure ASP.NET MVC 사이트를 재배포 한 후 사용자가 처음 로그인 할 때 오류가 발생하는 것을 발견했습니다. 위조 방지 토큰 및 양식 필드 토큰이 일치하지 않습니다 . ...더보기 e..
asp.net 의 c# 에서 web api 의 json 데이터를 post 형태로 utf-8 전송 web api 의 url 에 맞게 기술하여, post 로 전송하고 데이터는 json 형태라고 header 에 명시 후, stream 으로 json 문자열을 전송합니다. web api 에 응답받아 이를 다시 stream 형태를 문자열로 치환하여 값을 확인 합니다. /// /// 엔카 web api 로 호출 /// luckshim /// /// The json string. /// public bool SendMailEncar(string jsonStr) { HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create("http://domain/message/email"); httpWebRequest.ContentType = "application/j..
ASP.NET Core Razor Pages 가 뭘까? https://hackernoon.com/asp-net-core-razor-pages-vs-mvc-which-will-create-better-web-apps-in-2018-bd137ae0acaa ASP.NET Core Razor Pages Vs MVC: Which Will Create Better Web Apps in 2018? Brace yourself because this is going to be a lengthy but informative article! hackernoon.com 새로운 ASP.NET Core 2 프레임 워크가 출시되면서 Microsoft와 그 community 에서 MVC (Model-View-Controller) 접근 방식에 대한 새로운 대안을 제공했습니다. Micros..
ASP.NET IDENTITY 의 패스워드 password 에 대한 자료 ASP.NET IDENTITY 의 패스워드 관한 문의에 대한답변 건입니다. https://stackoverflow.com/questions/19957176/asp-net-identity-password-hashing Asp.net Identity password hashing The new ASP.net Identity project has brought some useful code and interfaces for website security. To implement a custom system using the interfaces (instead of using the standard Entity Framework stackoverflow.com MICROSOFT 사에서 구현한 ASP.NET ID..
IdentitityFramework 2 Custom SHA256 IPasswordHasher with Salt IdentitityFramework 2 Custom SHA256 IPasswordHasher with Salt https://gist.github.com/theuntitled/3561ac32a5e2d79fe505963a87382dc0 IdentitityFramework 2 Custom SHA256 IPasswordHasher with Salt CustomPasswordHasher.cs using System;using System.Security.Cryptography;using System.Text;using Microsoft.AspNet.Identity; namespace Project{ public class CustomPasswordHasher : ICustomPasswordHasher where..
dll 참조할때, HRESULT 예외 : 0x8007007E 에러 로그 알아보기 dll 참조할때, HRESULT 예외 : 0x8007007E 에러 로그는 대부분 해당 dll 에서 사용하는 의존하는 dll 이 존재하지 않을 경우 발생합니다.https://stackoverflow.com/a/25685000 그래서 Windows에서는 dll에 대한 검색 순서는 다음과 같습니다. 1. 현재 디렉토리2. 시스템 폴더 C:\windows\system32 or c:\windows\SysWOW64(64 비트 상자의 32 비트 프로세스 용).3. Path환경 변수 읽기 의존성 dll 파일이 체크하기 위해서는 dumpbin 도구를 사용하여 필요한 DLL 종속성을 찾을 수 있습니다. dumpbin /DEPENDENTS my.dll 예를 들어 INIcrypto.dll 이 의존하는 dll 이 어떤게 있는지..