首页 新闻 论坛 小组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员

logo

您的位置:CSDN 首页−>新闻频道−>正文

【独家】现场直击SD软件研发大会讲座

2007.03.21       共有评论(0)条 发表评论    收藏

整个SD大会在硅谷Santa Clara的Convention Center举行,历时五天从2007年3月19日到23日。 整个大会的技术讲座列表有200个左右,真不愧是最大的技术盛会。

【CSDN硅谷3.20报道】

整个SD大会在硅谷Santa Clara的Convention Center举行,历时五天从2007年3月19日到23日。

整个大会的技术讲座列表有200个左右,真不愧是最大的技术盛会。

大概有15个会场同时进行讲座,今天的讲座都是半天以上的,

Scott Meyers 在讲Better Software,Cohn在讲Effective User Storys for Agile requirements

C++大师Herb Sutter 和Bjarne Stroustrup两人联手主讲C++最新课程

全部爆满,想去听都找不到位置。参会有不少华人,可是只有我们CSDN两个人来自中国。

图:Scott Meyer的课程

会议主要讲演  主要演讲都安排在技术讲座空歇期。

特别活动  值得期待的是周四的Developer Bowl,Google,Yahoo,IBM,Codegear(Borland IDE)
四家公司的团队将进行软件开发的现场竞赛,谁将赢得冠军?请关注我们后续的现场报道。


会议主要讲座Classes(琳琅满目,太丰富了!)
.NET Development
.NET Unit Testing
.NET Windows Forms Tips and Tricks
Advanced Techniques for Deploying Smart Client Applications
ASP.NET Ajax
Bridging Worlds: Making Java and .NET Play Well Together
Building Identity-Aware Applications with Windows CardSpace
Creating Custom ASP.NET Providers
Deploying and Maintaining Smart Client Apps Using ClickOnce
Encryption 101 for .NET Programmers
Essential C# 3.0
Fun with WPF
Keeping Secrets in .NET Applications
Language Integrated Query (LINQ) in .NET
Microsoft's Dynamic Language: Visual Basic
Programming Windows Communication Foundation - a Developer's Primer
The Science of Great UI
Tracing and Logging in .NET
Transactional WCF Services
Understanding WCF Contracts and Versioning Strategies
Using WPF for Good and Not Evil
WCF Operations and Calls

Business of Software
Creating a Winning Founding Team
Entrepreneurs Guide to the Board of Directors
Open Source and the Entrepreneur : Real Value, Real Business
Presenting to a Venture Capitalist: A Guideline
Private Company Exit Strategies
Starting & Running an Entrepreneurial Company: Customer Development
Startups: Lessons from the Field

C++
An Overview of TR1
Anatomy of a C++ Unit-Testing Framework
Boost Libraries Beyond TR1
C++ Hierarchy Design Idioms
C++ Programming Style (Part 1)
C++ Programming Style (Part 2)
Concurrent Programming in C++
Conscientious Operator Overloading (Part 1)
Conscientious Operator Overloading (Part 2)
Design Patterns in C++ (Part 1)
Design Patterns in C++ (Part 2)
Double-Checked Locking, Threads, Compiler Optimizations, and More
Flexible Memory Management in C++
High-Level Coding in C++
Mechanics and Applications of Class Template Partial Specialization
Secure Coding in C++ (Part 1)
Secure Coding in C++ (Part 2)
STL/CLR - Implementation of the Standard Template Library on the .Net Framework
Understanding C++ Templates (Part 1)
Understanding C++ Templates (Part 2)
Welcome Visitors
When C++ Hits the Hardware

Java Programming
A Production .NET Library Written In Standard Java 1.4
Advanced Testing Techniques with TestNG
Advanced Testing Techniques with TestNG
Business Logic Organization and Encapsulation Strategies
Closures for Java
Developing Rich Internet Applications with JSF and Ajax
Effective Aspect-Oriented Programming
Effective Java Reloaded - This Time it's for Real
Everything You Know is Wrong: Why Extends and Get/Set Methods can Wreak Havoc
Forgotten Algorithms II
From Code to Architecture
How to Build a Scalable, Multiplexed Server With Java NIO
Java Generics
Java Performance Myths
Java Persistence API Overview
The Continuing Adventures of Java Puzzlers - Tiger Traps
What's Coming in Java 6

Modeling & Design
Agile Architecture
Agile Principles of Object-Oriented Class Design
API Design as if Unit Testing Mattered
BPM: Where Workflow, EAI, and SOA Orchestration Jostle
Clean Code
Code Smells
Creating a Domain-Specific Language
Developing Rich Domain Models
Emergent Design: Design Patterns and Test-Driven Development
Getting from Use Cases to Code: Use Case Design (Part 2)
Introduction to UML 2.0
Object/Relational (O/R) Mapping: Critical Skills Every Developer Needs
Pattern Connections
Pragmatic Architecture
Software Visualization and Model Generation

People, Process & Methods
Benefits of the Build: A Case Study in Continuous Integration
Coding Values and Coding Cultures
Creating a Project Dashboard
Creep, Creep, Creep: Managing Schedule and Scope Creep
Crystal Clear: A Human Powered Methodology for Small Teams
Designing What to Design: A Task-Focused Conceptual Model
EPF-an Open-Source Process Initiative
Extreme Hiring: A Radical New Approach to Finding the Best Programmers
Learning From Failure
The Agility Cube: Six Faces of Agile Development
Transitioning to Agile: A Guide to Good Practices in Context
Update on the Unified Process: Something Old, Something New, Something Borrowed, and Definitely Something Blue
War Stories: Fighter Jets and Agile Development at Lockheed Martin

Requirements & Analysis
Capturing and Documenting Nonfunctional Requirements
Effective Prototyping
Getting Business Users and IT on the Same Page to Improve Requirements Quality
Getting from Use Cases to Code: Use Case Analysis (Part 1)
Rapid Prototyping to Drive Requirements
Requirements Reuse in Practice
Writing Good Use Cases

Ruby
A Tour Through Ruby
Aspect-Oriented Programming in Ruby
Concurrency in Ruby
Hands-On Test-Driven Development with Ruby on Rails
Integrating Enterprise Applications with Ruby
MetaRails
Regular Expressions (Ruby)
Ruby and .NET: Together at Last
Ruby XML Programming

Security
Exploiting Online Games
Is Secure Ajax an Oxymoron?
Navigating the Minefield: Secure Programming in C and C++
Securing the MVC Architecture
Security (and Crypto) 101
Squashing Bugs with Static Analysis
The Buzz About Fuzz: A Powerful Way to Find Software Vulnerabilities
The Dark Side of Reverse Engineering
The Hackers Goldmine: Methodologies and Automation for Gaining Access to Confidential Information Through Defects in Web Applications
The Idiot's Guide to Avoid Making the Wall Street Journal

Testing & Quality
Advanced Test-Driven Development (TDD)
An Exploratory Tester's Notebook
Combinatorial Testing Explained
Dependency Aware Incremental Regression Testing
Supercharging Your Team with "Builds on Steroids"
Testing Skills That (Almost) No One Talks About
To Catch a Bug, You Have to Think Like a Bug
Walkthrough: Can We Really Improve Software Quality Using a Code Coverage Tool?

Vista
Building Connected Applications on Windows Vista
TCP/IP Stack Improvements and IPv6
Using Visual C++ to Light Up On Windows Vista
Windows Vista: Beyond the .NET Framework 3.0
Windows Vista: Tips & Tricks for Targeting Key Native APIs from Managed Code

Web 2.0
ASP.Net Security from A to Z
Choosing Java RIA Technology for a Large-Scale Application
Combining Flex and Ajax to Overcome Browser Limitations
Designing Usable Web 2.0 Applications
Everything New in ASP.NET 2.0
Extreme Web Caching
Greasemonkey: Ajax For One
Modern Web Applications & PHP
Prototype: Ajax and JavaScript++
The Four Quantum States of AJAX
The HTTP Protocol - Talking the Talk
Web Bloopers: Avoiding Common Web Design Mistakes
Web Forms 2.0

Web Services/SOA
Ajax and eBay
Conversations between Loosely Coupled Services
Designing Contracts for Web Services
Determining the Best Data Integration Approach for your Organization
Developing in a Service-Oriented World
Everything You Ever Wanted To Know About XMLHttpRequest
Server-Side Mashups
SOA and Software Licensing: What Developers Need to Know about Application Bound
SOA in the Real World: Case Studies on Production-Ready SOA Systems
SOA Security
The Amazing World of Federated Security
Top 10 Web Service Standards You Need To Know
Understanding BPM and BPEL
Web Services with Big and Fast Data
What Do You Really Need to Implement SOA?

XML
An XQuery Servlet for RESTful Data Services
Development and Progress of Industry-Specific XML Standards
Effective XML: Specific Ways to Improve XML Systems
RELAX: XML Schemas Don't Have to be Hard
RSS, Atom, APP, and All That
Scalable Vector Graphics: Shaping Up the Web
Testing XML
Web Publishing 2.0
What's New in XML in Java 5 and 6
XQuery by Example: Building an Email Archive System

 

发表评论 0条】
其他文章
相关文章
最近评论

热点新闻
最新资源

最新招聘更多
精彩视频
精彩专题


 
网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
举报电话:13552009689
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号 世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved