Sessions in .NET Track
In this session we will talk about:
- The new developer tools in Visual Studio 2010 for Sharepoint
- The setup of a virtual machine, physical vhd approach or Windows 7 setup for your Sharepoint dev box
- Sharepoint Designer 2010
- The developer dashboard and the SPMonitoredScope object
- New developer opportunities
- The Ribbon and new UI elements
- Business Connectivity Services
- Sharepoint Lists and list throttling
- The Client API and the REST API
- Sandboxed solutions
After this session you will have an overview of the new developer opportunities Sharepoint 2010 offers. You will also be able to set up your Sharepoint 2010 development and the pros and cons of severak setups.
Deep Dive into developing Azure Hosted Applications and using Azure Storage - Kurt Claeys
In this session I show how to develop Azure hosted applications in Visual Studio 2010 and how to work with the Azure storage features. We see how to setup and configure Azure applications, how to work with the local fabric and storage, how to deploy the application to the cloud, how to develop dynamically structured data entities, how to store the data in Azure Tables, how to retrieve and query the data with REST or LINQ, how to deal with transactions and concurrency, best practices on partitioning the data, how to work with continuation tokens, how to store large data into Azure Blobs, the difference between page blobs and block blobs, how to work with Azure Queues as communication and how to send data from a webrole to a workerrole, how to receive messages from the queue and how to mark them as processed.
Deep Dive into ASP.NET MVC - Hadi Hariri
This session delves into the ASP.NET MVC architecture, examining the framework from the time a request is made to the moment a result is displayed. Topics such as custom controllers, security, filters, advanced data binding, view engines are all covered with practical examples. We’ll see all that the framework offers in terms of extensibility and how to make it work for us.
Silverlight: Tips & Tricks, czyli o czym warto wiedzieć, korzystając z Silverlight - Bartosz Pampuch
When I began my adventure with Silverlight (and before that with WPF), I had one question in mind - how to create effects known from computer games menus. I guessed that this is possible, though initially these features seemed to be difficult to implement. Over time, I get to know how to build my own panels (including animated ones), methods for faster and easier animations creation, and the nuances of some UI controls. My applications have become much more attractive. When it seemed to me that I can a lot, I began to apply the MVVM pattern and suddenly it turned out that my "knowledge" has been turned over upside down. It was necessary to develop new rules connecting ViewModels with animations and the Blend. Along the way Behaviors caused a lot of trouble, problems with the Blend, asynchronous nature of Silverlight and some errors of this technology. It was interesting :), and what I had learned I'm going to tell you during this session.
Sessions in IT PRO Track
Cloudy with a Chance of Fear!- Andy Malone
Cloud Computing is new, it’s exciting, everybody wants it! But just what are the security implications of placing all your eggs in a large multinational data centre basket? Where will your data be stored, who’s backing it up? What are the legal and law enforcement implications of storing your data in another country and most importantly who has access to it. These are questions that cannot simply be ignored. In this deep dive thought provoking session join Andy Malone as he attempts to find the answers. Is the 21st century data centre the answer to all our prayers or the beginning of a nightmare?
Cloud computing in network security - Paweł Mojski
This session is going to explain general cloud computing principles, ways of cloud integration, differences between cloud computing model and SaaS (System as a Service). You will have a chance to see innovative model of securing internet joints for small and medium solutions. You will learn patterns used everyday in enterprise environments (IPS/firewall/AV) and how to implement enterprise solutions for SMB without any hardware/licenses costs. Also you are going to learn how to build cloud computing model VPN hubs and how to manage cloud VPN access.
Virtualization not only for servers - Kamil Skalski
Virtualization is a key technique that enables enterprise IT infrastructure to evolve in direction of better dynamics and maturity. While using server consolidation we often forget about workstations that have many features helpful to administrators and users in their everyday life. We are going to talk about technologies enabling centralized management while simplifying implementation of new aspects in end user environments.
All about certificates based on PKI in Windows 2008 - Krzysztof Bińkowski
Nowadays, when everyone should by accustomed with certificates, we are going to take one of them apart. We will talk about implementation of certificates for users and computers, using regular and automatic way (utilizing auto-enrollment with GPO). At the end we will try to create practical demo of secure access to Wifi network using Windows 2008 server..
Sessions in Databases Track.
SSIS (SQL-Server Integrations services) enable us to retrieve data from multiple sources transform and perform data cleaning operation on it before we store it in our data warehouse for our BI operations. Besides being and advanced data gathering tool you can design flows and automate data gathering processes to help turn data into information for the end users. We will address the various options and scenarios for the use of SSIS as well as building a small working demo while covering this somewhat unknown tool of SQL-Server.
A week in the life of T-SQL programmer - Michał Krużel
We have a tendency to accomplish various tasks using old, well-tried ways, while there are solutions created by Redmond crew that would make our lives much easier. Some of them are very easy to implement, others are a little bit harder but my goal is to show that effort of learning them is really worth it. We are going to talk about aggregate and grouping functions, CTE and PIVOT operator.
Full-text indexes in Microsoft SQL Server 2008 and MySQL 5.1 - differences and similarities. - Krzysztof Stachyra
Data indexation is very important aspect in server optimization, traditional indexes however are not very useful when data in database fields are very long. One such example are internet forum posts. This session goal is to compare mechanisms of full-text search in Microsoft SQL Server 2008 and MySQL 5.1 database severs. We are going to discover differences in construction and maintaining of full-text indexes catalogs, stoplists. At the end I'm going to show how to query database to fully utilize full-text indexes.
New ways of reporting in SQL Server 2008 R2. - Łukasz Grala
SQL Server 2008 R2 introduced a lot of new features primarily in a widely understood Business Intelligence field, including Reporting Services. This session covers new features of Reporting Services such as:
- RS R2 maps
- new report builder
- RS R2 gallery