Microsoft MVP성태의 닷넷 이야기
Code Contracts [링크 복사], [링크+제목 복사],
조회: 15632
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Trying out Code Contracts from Microsoft Research
; https://learn.microsoft.com/en-us/archive/blogs/socaldevgal/trying-out-code-contracts-from-microsoft-research

Spec# 예제 코드도 흥미롭군요.
개인적으로 예전에, XSD를 기반으로 정의해서 인자를 검증하려 하는 코드를 작성한 적이 있었는데... XSD 자체가 프로그래밍 언어와는 맞지 않는 면도 있어서 여러 가지 제약 사항으로 인해 중도 하차했었습니다. (사실,,, Microsoft도 XSD를 Entity Framework나 Oslo에 그대로 사용하지 않는 것을 보면 분명 한계가 있는 것 같습니다.)

Spec#을 보니, 결국... 가장 매끄러운 지원 방식은 언어 차원에서 지원을 해주는 것이 아닌가 싶군요.








[최초 등록일: ]
[최종 수정일: 6/2/2023]


비밀번호

댓글 작성자
 




... 31  32  33  34  35  36  37  38  [39]  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
213정성태4/13/200611917Introduction to the MSN Messenger Activity SDK
212정성태4/13/200613900FIN_WAIT_2 상태에 대하여
211정성태4/13/200612480Override CLR Assembly Probing Logic
210정성태4/13/200612915Web.config의 기본 <appSettings /> Handler 교체
209정성태3/25/200612762Win32 FileID API Library
208정성태4/13/200612253(거의)모든 DB 에 대한 ADO.NET Data Provider (유료)목록
205정성태4/13/200612423Static Code Analyzer
206정성태4/13/200612050    답변글 Visual C++ Express를 사용한 보안 응용 프로그램 빌드
203정성태4/13/200611826WGF (Windows Graphic Foundation) [1]
202정성태4/13/200611852사용자 컴퓨터 환경 조사 결과(외국 사례)
201정성태4/13/200617208MySQLDirect .NET Data Provider
207정성태4/13/200611355    답변글 무료: Download Connector/Net 1.0 (MySQL) [1]
200정성태4/13/200611815Understanding Classic COM Interoperability With .NET Applications파일 다운로드1
199정성태4/13/200612203How to get a V2.0 ICorDebug object
198정성태4/13/200612215Whidbey breaking change --- Caching binding failures [1]
197정성태4/13/200611627The JIT does dead-code elimination in Debuggable code
195정성태4/13/200611504910442 - Working with Web Resources in ASP.NET 2.0
194정성태4/13/200612116ASP.NET 2.0 WebPart - SQL Server Error 26: Error Locating Server/Instance Specified
193정성태4/13/200612181WCF - Breaking Changes between Jan CTP and Feb CTP파일 다운로드1
192정성태4/13/200611594Cassini Update
191정성태4/13/200612679LeechBlocker ISAPI Filter
189정성태4/13/200611859The New Anonymous Types Feature in C# 3.0 [1]
188정성태3/8/200611994Microsoft Anti-Cross Site Scripting Library V1.0
196정성태4/13/200611400    답변글 왜 사용해야 하는가?
187정성태4/13/200611349제 1회 INETA 세미나
186정성태4/13/200611871Internet Information Services (IIS) 6.0 Manager for Windows XP
... 31  32  33  34  35  36  37  38  [39]  40  41  42  43  44  45  ...