자바_웹_개발자를_위한_c#_핵심_기능
-
Upload
junseok-jung -
Category
Software
-
view
1.450 -
download
2
Transcript of 자바_웹_개발자를_위한_c#_핵심_기능
2
2011.01 ~ 2011.10 : LG 전자 R&D 연구소 ( 아주 잠깐 )
2011.11 ~ 2015.05 : WISEnut( Search-Tech 팀 )
2015.05 ~ : 에듀윌 ( 개발팀 )
- Crawling Technical Specialist
- Web Developer
- Polyglot Programmer… 가 되고 싶은…
- .NET 과 JAVA 이중 스파이
INDEX
3
1. Intro
2. 이것만 알면 나도 .NET 개발자3. 고급 개발자가 되기 위한 LINQ
4. Expected to .NET Framework
5. Q&A
오늘 할 이야기
7
이 슬라이드를 보면 유익할 것 같은 대상자
- 신입 소프트웨어 공학도
또는
- 지금까지 개발 하면서 C# 을 접해보지 못하신 분 (Java, Python, C++, 등등… 개발자 )
- 그 중에서도 웹 개발자
- 그 중에서도 이번에 ASP.NET 으로 프로젝트를 해야 하는데 , 공부하기 싫은 분 ( 빠르게 핵심 기능만 써서 위기 상황을 넘어가실 분 )
즉 , 이 강연은 C# Master 분들이 들으시면 너무 싱거울 수 있습니다 .
Intro
10
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
11
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
18
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
22
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
24
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
26
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
33
namespaceusingDictionary<Tkey, Tvalue>DataTableSqlConnectionSqlCommandSqlDataReader------------------------------Repeater ControlListView Control
이것만 알면 나도 .NET 개발자
40
고급 개발자가 되기 위한 LINQ
LINQ 란 ?
- Language Integrate Query
- Extend Method
- Query Syntax
- Anonymous Type
- Lambda Expression
45
고급 개발자가 되기 위한 LINQ
더 알고 싶다면 아래 URL 에서…
C# 과 Java 의 Lambda ExpressionC# 의 LINQ / Java 의 Stream APIC# 의 PLINQ / Java 의 Parallel Stream API
를 정리한 Slide Share & 동영상〃http://www.slideshare.net/junseokjung1/hot-trend-lambda-expressions-compare-c-with-java
〃〃https://www.youtube.com/watch?v=ETV91yH8sZ4&feature=youtu.be
〃
47
2015 년 4 월… - Spring Camp 2015 에서 했던 발언…
〃제품 기술에 대해 전혀 모르는 ,Super Sales 출신스티브 발머가 떠났습니다 .
〃
Expected to .NET Framework
48
2015 년 4 월… - Spring Camp 2015 에서 했던 발언…
〃Super Developer 출신사티아 나델라의 새로운 MS 의 움직임이매우 기대 됩니다 .
〃
Expected to .NET Framework
49
2015 년 4 월… - Spring Camp 2015 에서 했던 발언…
〃Open source project 증가 ,Linux Platform Collaboration
〃
Expected to .NET Framework
51
〃LINQ Provider 를 살려보자 !!
MS-SQL 만 지원하는 ,LINQ to SQL 부터뜯어고치는 것이 혁신의 시작 !
〃
Expected to .NET Framework
53
〃LINQ TO SQL 은 가볍게 나온 Provider
여러 개의 DB 를 지원하는Enterprise 한 이슈에 대한 해결책은
Entity Framework!! 〃
Expected to .NET Framework
54
〃만약 사용하고 있는 DB 가 SQL Server( MS-SQL) 라면 ,LINQ To SQL 을 사용 하는 것이 바람직하다 .
그 외의 상황이라면 ,Entity Framework 를 도입해야 한다 .( NHibernate, Spring.NET, MyBatis.NET )
〃
Expected to .NET Framework
57
〃Entity Framework 의 무거움을 해소하기 위한무엇인가가 나타나야 한다 .
마치Java 의 Spring Boot 와 같은…
가볍고 빠르게 소규모 프로젝트에서 사용 할 수 있는 ,Entity Boot 같은 것이 나오면 어떨까 ?
〃
Expected to .NET Framework