Microsoft MVP성태의 닷넷 이야기
.NET 3.5 : 23. the red bits and the green bits [링크 복사], [링크+제목 복사],
조회: 14332
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

.NET Framework 3.5
; http://www.danielmoth.com/Blog/2007/06/net-framework-35.html

예전에도 잠깐 언급을 했었던 것 같은데요.

보통 우리가 생각하기에 "red bits"라고 하면 왠지 사용해서는 안될 것 같고, "green bits"라고 하면 사용해도 안전한 영역 같은데요. 이것이 요즘에 나오는 .NET 3.5를 대상으로 하는 토픽에서는 상황이 바뀝니다.

즉, .NET 개발팀 입장에서 해석되기 때문에, 그들이 마음대로 바꿀 수 있는 영역이 "green bits"이고, 바꿔서는 안되거나 또는 부득이하게 바꿔야 해도 기존 인터페이스는 그대로 유지시키면서 내부 로직만을 바꿔야 하는 영역이 "red bits"가 됩니다.

따라서, .NET을 이용한 외부 개발자들 입장에서는 .NET 3.5로 개발해야 하는 경우, "red bits"라고 언급된 부분에 대해서는 자유롭게 사용해도 되지만, "green bits"라고 언급된 부분의 코드를 사용하는 경우에는 향후 정식 릴리스 시에는 얼마든지 바뀔 수 있다는 것입니다. (예를 들어, .NET 3.5 베타 1이전에 나왔던 CTP들에서는 System.TimeZone2라고 되어 있던 클래스가 .NET 3.5 베타에서는 System.TimeZoneInfo라는 클래스로 바뀐 것처럼.)









[최초 등록일: ]
[최종 수정일: 7/5/2021]


비밀번호

댓글 작성자
 




... 31  32  33  34  [35]  36  37  38  39  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
322정성태6/17/200614069TFS : 6. TFS 데이터베이스 백업파일 다운로드1
321정성태6/16/200614740TFS : 5. Team Build 유형 삭제 방법파일 다운로드1
320정성태6/16/200615169TFS : 4. TFS 접근에 대한 SSL 관련 설정파일 다운로드1
319정성태6/16/200615144TFS : 3. TFS 에서의 "Check Out" 과 기존 SourceSafe 에서의 "Check Out" 기능 차이
318정성태6/16/200615159TFS : 2. TFS 에서의 Label 과 기존 SourceSafe 에서의 Label 기능 차이파일 다운로드1
317정성태6/17/200613654VS.NET IDE : 5. VC++ - 디버거 상태에서 값을 보여주는 형태를 사용자 정의파일 다운로드1
316정성태6/16/200612084VS.NET IDE : 4. Microsoft Visual Studio Team Edition for Software Developers파일 다운로드1
315정성태6/16/200613496.NET : 2. Gmail 서버를 이용해서 SmtpClient 로 메일 보내기파일 다운로드1
314정성태6/16/200612375VS.NET IDE : 3. Validation (XHTML 1.0 Transitional): Attribute '...' is considered outdated. A newer construct is recommended.파일 다운로드1
313정성태6/15/200612331IIS - 2. Adding OpenSearch for your CommunityServer Site
312정성태6/16/200612601TFS : 1. TeamBuild and VC++ overrides [1]
311정성태6/14/200612638IIS - 1. Changes to compression in IIS7
310정성태6/16/200611856개발환경 구성 : 1. Windows 2003 + .NET Framework 고성능 애플리케이션 구축파일 다운로드1
309정성태6/11/200614251기타 : 1. [Outlook] EXE 첨부파일 해제하는 방법
308정성태6/8/200611932.NET : 1. 웹 서비스 - 압축 SoapExtension파일 다운로드1
306정성태6/7/200612597SDK : 2. Delta Compression Application Programming Interfaces
304정성태6/2/200612224SDK : 1. CS_OWNDC 상세 설명
305정성태6/3/200612756    답변글 SDK : 2. CS_CLASSDC 상세 설명
303정성태6/2/200611926VS.NET IDE : 2. LINQ May CTP 를 설치하는 경우, C# 편집기에서 Smart Tag 동작하지 않는 문제
302정성태6/2/200612107VS.NET IDE : 1. Atlas (CTP) 컨트롤 - 툴박스에 추가
301정성태5/31/200614362IronPython 강좌
300정성태5/29/200612400Phoenix RDK 5월판
299정성태5/28/200612732Visual C++ 2005 IDE Enhancements Part 1 ~ 5
298정성태5/28/200612685IE7+ 라는 새로운 이름
297정성태5/27/200612875TRX2HTML
296정성태5/27/200612291WWF 로 만든 Tetris
... 31  32  33  34  [35]  36  37  38  39  40  41  42  43  44  45  ...