[TechDays 2015]에서 발표한 "두근두근 ASP.NET 5!" 세션의 발표 자료입니다.
ASP.NET의 Reboot이라고까지 불리는 ASP.NET 5를 미리 만나볼 수 있는 시간을 가져봅니다.
무엇이 달라졌고 개선되었는지, 또 어떤 매력을 가졌는지에 대해서 알아볼 수 있는 ASP.NET 5와의 첫 만남!
그 두근거림을 느껴 보시기 바랍니다.
[TechDays 2015]에서 발표한 "두근두근 ASP.NET 5!" 세션의 발표 자료입니다.
ASP.NET의 Reboot이라고까지 불리는 ASP.NET 5를 미리 만나볼 수 있는 시간을 가져봅니다.
무엇이 달라졌고 개선되었는지, 또 어떤 매력을 가졌는지에 대해서 알아볼 수 있는 ASP.NET 5와의 첫 만남!
그 두근거림을 느껴 보시기 바랍니다.
본 자료는 2017년 4월 6일 진행된 온라인 세미나 'RAD Studio 10.2 도쿄' 출시 세미나 자료입니다.
RAD Studio는 오브젝트 파스칼, C++ 중 원하는 언어를 선택해 단 하나의 코드베이스로 윈도우, 리눅스, 맥, 안드로이드, iOS 앱을 개발해 배포할 수 있는 개발툴입니다.
2017년 3월 출시된 새버전 '10.2 도쿄'에서는 최초의 LLVM 기반의 리눅스 컴파일러를 선보였습니다.
본 세미나 관련 자료는 다음 링크를 통해 확인할 수 있습니다.
http://tech.devgear.co.kr/delphi_news/431914
본 자료는 2017년 4월 6일 진행된 온라인 세미나 'RAD Studio 10.2 도쿄' 출시 세미나 자료입니다.
RAD Studio는 오브젝트 파스칼, C++ 중 원하는 언어를 선택해 단 하나의 코드베이스로 윈도우, 리눅스, 맥, 안드로이드, iOS 앱을 개발해 배포할 수 있는 개발툴입니다.
2017년 3월 출시된 새버전 '10.2 도쿄'에서는 최초의 LLVM 기반의 리눅스 컴파일러를 선보였습니다.
본 세미나 관련 자료는 다음 링크를 통해 확인할 수 있습니다.
http://tech.devgear.co.kr/delphi_news/431914
RAD스튜디오는 항상 최신 OS 지원을 위해 꾸준히 업데이트 되고 있습니다.
이 자료는 2017년 11월 진행된 온라인 세미나의 발표자료입니다. RAD스튜디오 10.2 버전으로 최신 OS와 기술들을 프로젝트에 적용하고, 개발 영역을 확장하는 방법을 설명합니다.
다루는 내용은 다음과 같습니다:
[최신 기술 적용-운영체제와 기술]
- 윈도우 10, 멀티플랫폼 지원, 사물인터넷, 겟잇 패키지 매니저
[개발 영역 확장-플랫폼과 아키텍처]
- 파이어몽키 프레임워크, RAD서버, 엔터프라이즈 커넥터
*온라인 세미나 다시보기는 다음 링크를 활용하세요:
https://goo.gl/tJK765
이준영 (현 소프트웨어인라이프 연구원)
OpenShfit와 CSB.IO
인프라 비용을 절감하고 애플리케이션 개발속도를 향상 시킬 수 있는 방안으로 PaaS와 레드햇의 오픈 소스 솔루션인 OpenShift에 대하여 설명한다.
그리고, CSB.IO와 OpenShift의 미래 모습에 대해서도 소개한다.
- The Cloud Life Seminar 2014 발표 내용
Pivotal은 개발자 생산성을 높이고 운영비용을 줄이면서 성공적인 비지니스를 할 수 있도록 개발 환경의 혁신 문화와 플랫폼을 제공하고 있습니다.
본 세션에서는 플랫폼의 구조와 효과에 대해 소개하며 기업이 진정한 기술선도 업체로 발전해 갈 수 있도록 혁신적은 플랫폼 *PAS, *PKS를 소개합니다.
*PAS: Pivotal Application Service로 개발자에게 기능 구현 속도를 높이고, 운영 팀은 세계 최고 수준의 가용성을 제공해주는 서비스입니다.
*PKS: Pivotal Container Service로 Kubernates의 배포, 관리, 모니터링, 업데이트 등을 자동화하고 Pivotal에서 관리해주는 서비스입니다
2017년 4월 출시된 최신 RAD스튜디오 10.2 도쿄 버전의 최신 기술들을 정리한 문서입니다.
개발 성능 향상, 최신 OS지원, 새로운 개발 영역(클라우드, IoT 등)으로의 손쉬운 확장 등.
개발자들에게 복잡할 수 있는 기술들을 간편하게 적용할 수 있는 RAD스튜디오의 기술과 활용팁 입니다.
VSO의 매력 터지는 핵심 기능! 클라우드 기반의 성능 분석 도구 Application InsightsSangHoon Han
[TechDays Mini]에서 발표한 "VSO의 매력 터지는 핵심 기능! 클라우드 기반의 성능 분석 도구 Application Insights" 세션의 발표 자료입니다.
※ 이 자료는 업로드 시점 대비 오래전 진행한 내용을 다루고 있습니다. 변경된 부분이 있거나 유용하지 않을 수 있으니 참고하시길 바랍니다.
[TechDays Mini]에서 발표한 "ASP.NET Web API를 활용한 RESTful 서비스 개발" 세션의 발표 자료입니다.
※ 이 자료는 업로드 시점 대비 오래전 진행한 내용을 다루고 있습니다. 변경된 부분이 있거나 유용하지 않을 수 있으니 참고하시길 바랍니다.
[TechDays Korea 2013]에서 발표한 "ASP.NET Web API를 이용한 오픈 API 개발" 세션의 발표 자료입니다.
※ 이 자료는 업로드 시점 대비 오래전 진행한 내용을 다루고 있습니다. 변경된 부분이 있거나 유용하지 않을 수 있으니 참고 부탁드립니다.
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdfSangHoon Han
[2012 TAEYO.NET 신년 세미나]에서 발표한 "ASP.NET MVC Framework 개발자를 위한 Razor Syntax" 세션의 발표 자료입니다.
※ 이 자료는 오래전 진행한 내용을 다루고 있습니다. 작성 시점 혹은 이후라면 유용하지 않을 수 있으니 참고 부탁드립니다.
ASP.NET 4.0 New Features Part2 - URL Routing(ASP.NET WebForms)SangHoon Han
[2010 TAEYO.NET 신년 세미나]에서 발표한 "ASP.NET 4.0 New Features Part 2 - URL Routing (ASP.NET WebForms)" 세션의 발표 자료입니다.
※ 이 자료는 오래전 진행한 내용을 다루고 있습니다. 작성 시점 혹은 이후라면 유용하지 않을 수 있으니 참고 부탁드립니다.
2. 순서
• ASP.NET의 발전사 그리고 진화
• ASP.NET Core
• 크로스 플랫폼(Cross Platform)
• 오픈 소스(Open Source)
• .NET 프레임워크 패밀리
• ASP.NET Core 관련 기술 버전 넘버
• ASP.NET Core MVC
• ASP.NET 프레임워크 통합
• ASP.NET Core 2.0의 새로운 특징
• .NET CLI(Command-Line Interface)
• ASP.NET Core 시작하기
• ASP.NET Core 로드맵
3. ASP.NET Web API,
SignalR
2012
Active Server Page
(Classic ASP)
1996
ASP.NET MVC
2008
ASP.NET(Web Forms)
2002
ASP.NET Web Pages
2010
ASP.NET Core
Now
ASP.NET의 발전사 그리고 진화
4. ASP.NET의 발전사 그리고 진화
Active Server
Pages
(Classic ASP)
ASP.NET Core
Unified
MVC, Web API
And
Razor Web Pages
+
SignalR
ASP.NET
(Web Forms)
ASP.NET
MVC
ASP.NET
Web Pages
ASP.NET
Web API
ASP.NET
SignalR
5. ASP.NET Core
• 최신 클라우드 기반 웹 응용 프로그램을 구축하기 위한 크로스 플랫폼
환경을 지원하는 고성능 오픈소스 프레임 워크
NEW ASP.NET의 최신 버전 강력한 확장성과 모듈화
클라우드 환경에 최적화
쉬운 접근성
(원하는 에디터와 도구 선택 가능)
쉽고 빠른 개발 사이클
크로스 플랫폼 환경 지원
FAST!
OSS 무료, 오픈소스 프로젝트
10. ASP.NET Core MVC
• 프레임워크 통합 : (MVC + Web API + Web Pages) + SignalR3
• Web UI와 Web API가 하나로 통합된 단일 웹 프레임워크
• 불필요한 중복과 비용 제거
• .NET Core 기반
• System.Web에 대한 의존성 제거
• IIS와 Self-Hosted 환경 모두 지원
• 동적 컴파일
• 의존성 주입(DI) 통합
• Tag helpers, View Components 등의 새로운 기능 제공
• 다양한 최신 웹 개발 도구 통합
• Bower, Gulp, Grunt 등
12. ASP.NET Core 2.0의 새로운 특징
• 전체적인 성능 향상 및 기능 향상
• 인증(Authentication), 진단(Diagnostics), 등
• “Microsoft.AspnetCore.All” 메타 패키지
• Razor Pages
• 단일 페이지 응용프로그램(SPA)용 템플릿 추가
Angular React.js React.js 및 Redux
14. .NET Core CLI(Command-Line Interface)
• CLI를 통한 개발 환경 제공
• dotnet 명령어
• dotnet --help
• dotnet --info
• dotnet new --list
• dotnet new web
• dotnet run
• dotnet ….
18. ASP.NET Core 시작하기
http://docs.asp.net
• 블로그 아티클
• .NET Web Dev Blog : https://blogs.msdn.microsoft.com/webdev/
https://mva.microsoft.com
https://channel9.msdn.com/
https://www.youtube.com/user/visualacademy
• 그 외 유용한 정보
• Taeyo.NET 강좌 및 번역 아티클 : http://www.taeyo.net/Columns/
• ASP.NET Korea User Group : http://aspnet.kr
20. 참고 자료
• ASP.NET 공식 사이트, 공식 가이드 문서
• http://asp.net, http://docs.asp.net
• Announcing ASP.NET Core 2.0
• https://blogs.msdn.microsoft.com/webdev/2017/08/14/announcing-asp-net-core-2-0/
• What's New in ASP.NET Core 2.0
• https://channel9.msdn.com/Events/dotnetConf/2017/T113
• Taeyo.NET ASP.NET Core 강좌 및 번역 아티클
• http://www.taeyo.net/Columns/
• ASP.NET&Core를 다루는 기술
• 길벗출판사 / 박용준 지음