#0149 – Tech Ed 2012 (India) – Day 02 – Go Big!


As many of you would know by now, these days I am attempting to summarize my experience at Tech-Ed 2012 (India) held from March 21-23, 2012 at Bengaluru, India.

IMG_8811

Day 02 was not very good for me. I spent most of the first half outside of the sessions, over the phone and connected to the VPN, working Sad smile. Still, I am thankful that I was able to attend the keynote and some of the sessions.

Day 02 – Keynote – Embracing the future of technology

Keynotes are always exciting. We have industry leaders or Microsoft seniors sharing their vision, speaking about their passion in technology and providing direction to the community.

My advice: Whenever you go to any event, do not miss out on the opening and closing keynotes. They are a goldmine.

IMG_8813
IMG_8817

The Day 02 of TechEd 2012 was opened by a keynote from the IIT (Kharagpur) distinguished alumnus 2010 and now MD, Microsoft R&D Pvt Ltd, Mr. Amit Chatterjee. He has spent 23 years in Microsoft and was a key member of the Windows team that shipped Windows 2.1, 3.0, 3.1 and Windows 95.

He talked about the key consumer, developer and business trends and how Microsoft is responding to these trends.

Key Consumer Trends

  • NUI – Natural User Interface – the advent of Touch
  • Staying connected
  • Consumerization of IT
  • Becoming social
  • Moving towards cloud and cloud based services

Microsoft is responding to these via development of Immersive applications, providing continuous services and a flexible infrastructure.

Key Developer Trends

  • Need for agile development
  • Quality Enablement
  • DevOps
  • Continuous Delivery

This was discussed via a demo showcasing how Microsoft’s new Visual Studio 11 can help in turning these continuous delivery impediments into enablers.

Key Business Trends

  • Agility, Faster innovation
  • Flexibility, Scalability and Availability
  • Cost, Operational Efficiency
  • Modern workstyle enabled solutions

Microsoft is responding to these by encouraging cloud computing, that provides pooled resources, self-service, elasticity and usage based costing model. It also provides private cloud – a cloud that is dedicated to the business which allows for higher levels of control and customization.

Just as the keynote was getting over, I got a call on my cell phone that changed the day. It was from the office, and so, I headed over to the hotel lobby to start working.

Day 02 – Visiting the Showcase area & Socializing

After work was over, I headed over to the showcase area, where I planned to visit booths from all the sponsors of TechEd India 2012, namely: Pluralsight, Intel, Telerik, Nokia, Plantronics, Microsoft Virtual Academy and many more. (Get the full list here).

Pluralsight Booth: Book Signing by Pinal & Vinod

The Pluralsight booth was perhaps the busiest booth on Day 2. After all, it was hosting a booking signing event – visitors could have their copy of “SQL Server Interview questions & answers” signed personally by the authors: Pinal Dave, a.k.a. “SQLAuthority” (B|T) and Vinod Kumar, a.k.a. “Extreme Experts” (B|T).

IMG_8844

The pluralsight booth with Vinod Kumar, a.k.a. “Extreme Experts” (B|T) & Pinal Dave, a.k.a. “SQLAuthority” (B|T)

After spending some time at the Pluralsight booth, I headed over to the Intel booth, where it was time for some fun (more like becoming children again). They had a small glass chamber with a huge fan underneath and some balloons. All one had to do was to collect 3 blue balloons and win a very cool Intel baggage tag. I won!

Snapshot 1 (4-1-2012 5-09 PM)

At the Intel booth – Within the glass chamber after collecting 3 blue balloons.

As Tejas Shah (a.k.a. “SQLYoga” – B|T) and I were coming out of the Showcase area, we ran into Manas Dhash (B|T) and Sudeepta Ganguly (B|T). We discussed at length the recent happenings at our respective user groups and future plans. After about 30minutes (maybe even more!), it was time for some photographs:

IMG_8850

(Left to Right:) Manas Dhash (B|T), Sudeepta Ganguly (B|T), Tejas Shah (a.k.a. “SQLYoga” – B|T) and Nakul Vachhrajani (B|T)

Day 02 – Session

Notice that I used the singular – “session” above. That’s because I could not attend the following because the rooms were full by the time I made my way from the keynote hall to these sessions:

  1. Introducing Visual Studio 11 – What’s new for developers? by Kiran Balijepalli
  2. Working on an agile team with Visual Studio 11 and Team Foundation Server 11 by Nahas Mohammed

The following I could not attend because I was working!

  1. Unit Testing with Visual Studio 11: MSTest, NUnit, xUnit.net, and Code Clone by Abhishek Agrawal
  2. Demystifying IntelliTrace with Visual Studio 11  by Tejaswi Kumar

I am looking forward to the recorded sessions to catch up on these. Now, about the session I attended…

Designing Secure Enterprise Applications using on-premise SQL Server

Speaker: Vinod Kumar, a.k.a. “Extreme Experts” (B|T)

IMG_0136

Vinod dealt with multiple common security pitfalls and discussed their mitigation. Issues like protection of the backup data against intentional manipulation while “in-transit”, login security and auditing were discussed. The following cartoon says it all:

IMG_0139 IMG_0141

Here’s a teaser: http://blogs.extremeexperts.com/2012/02/06/teched-india-2012-architecture-track/

Day 02 – Demo Extravaganza

The Day 02 of DemoEx was focused on two products – the Windows 8 phone and SQL Server! Here are some photographs:

IMG_0157
Nahas Mohammed and Harish Vaidyanathan kicking off DemoEx – Day 02
IMG_0167
Did you know that Qualcomm’s Snapdragon chip powers these windows devices?
IMG_0172
Pinal Dave & Harish Vaidyanathan
IMG_0197
Time for some….um…..er….Entertainment with SQL Server spatial data-types Smile
IMG_0209
Pinal Dave uses technology and SQL Server spatial data types to prove that Lord Rama (http://en.wikipedia.org/wiki/Rama) was not wrong – the “Ram Setu” (http://en.wikipedia.org/wiki/Adam’s_Bridge) is the shortest way from India to Sri Lanka

That’s it for Day 02. Day 03 was the SQL Server day. Stay tuned for my summary of the same in the final part of the TechEd 2012 series.

Until we meet next time,

Be courteous. Drive responsibly.

#0148 – Tech Ed 2012 (India) – Day 01 – Go Big!


Last week, from March 21-23, 2012 were amongst the 3 most important and exciting days for anyone remotely connected with Microsoft technologies. They were the days when the Tech-Ed 2012 (India) was hosted by Microsoft at the Lalit Ashoka Hotel in Bengaluru, Karnataka.

TechEd 2012 – an Introduction

IMG_8655

Microsoft Tech-Ed is the premier technical education and networking event for technology professionals interested in learning, connecting and exploring a broad set of current and soon-to-be released Microsoft technologies, tools, platforms and services. It is also the biggest developer event in the entire country!

Just as last year, the event was classified into 2 major tracks:

  1. Developer & IT Pro track
  2. Architecture track

Each track was further divided into a day-specific agenda, covering:

  • Windows 8
  • Windows Server “8”
  • System Center 2012
  • Microsoft-Nokia partnership for the Windows Phone
  • Visual Studio 11 beta

Some Interesting facts about TechEd 2012

Here are some interesting facts about TechEd 2012:

  • More than 4000 people attended the starting Keynote in-person, and more than 100,000 were watching live through TechEd Live
  • TechEd India (#techedin) was abuzz on Twitter trending to No.1 in India within minutes of the opening keynote by Sanket Akerkar, MD Microsoft India
  • TechEd live had at least 100k visitors
  • Keep visiting http://india.msteched.com/ for more updates – recorded sessions of the entire event will be uploaded according to the notification posted on the site

My agenda

TechEd 2012 India had more than 100 parallel sessions squeezed into a tight schedule of 3 days, making it next to impossible for one person to be in all places at the same time. As for me, I was excited for the following:

  1. Knowing more about the products I am watching out for in 2012
  2. Meeting old friends & making new ones!

My TechEd 2012 summaries would mostly be around the Database technologies area.

TechEd Rockstar

This year, I was honoured to be recognized by Microsoft as a TechEd Rockstar for my contribution to the community. I was told to expect priority seating, opportunity to meet MVPs, speakers and interaction with the community. What I was unaware of was that Microsoft would be putting up huge billboards with my photographs on them! It was after Jacob Sebastian (B|T) called me and I rushed over to look at it myself that I was able to believe it.

THANK-YOU, MICROSOFT!

IMG_8652

Honoured as a TechEd 2012 Rockstar

Day 01 – Registration

The venue was the same as last year and because I had been to TechEd India 2011 last year (Read my posts – Part 01, Part 02 and Part 03 here), it was a breeze going through the registration process and making my way to the keynote hall.

I must say that right from the moment one walked into the registration area, one was aware about a strange, new experience – the experience of “tiles” – inspired from the brand-new Windows 8 operating system. The startup kit, the notebook and the information billboards all had information arranged in neatly arranged colourful tiles. After all, Windows 8 was the key focus area of the event!

image

A picture of the registration kit in my hand – notice the tiled look

IMG_8794

An information board showing the agenda for the “Kalinga” hall

IMG_8797

An informational map of the venue – notice the predominant tiled look

Day 01 – Meeting old friends & new

Just as I was completing registration, guess who I ran into? My dear friend from the Ahmedabad SQL Server User Group, Tejas Shah (a.k.a. “SQLYoga” – B|T).

We made our way to the keynote hall, and met Jacob Sebastian (B|T), Pinal Dave, a.k.a. “SQLAuthority” (B|T), Balmukund Lakhani (B|T), Manas Dhash (B|T), Sudeepta Ganguly (B|T) and Sahal Omer (B|T). We spent about 30 minutes over coffee and biscuits discussing life, technology and the everyone’s focus areas for TechEd 2012. Here is the moment captured in a photograph for time immemorial:

IMG_8654

(Left to Right:) Sahal Omer, Pinal Dave, Tejas Shah, Nakul Vachhrajani, Jacob Sebastian, Balmukund Lakhani, Manas Dash, Sudeepta Ganguly

Soon afterwards (and unfortunately just before the announcement for the keynote sessions), Dhananjay Kumar, a.k.a. “Debug Mode” (B|T) and Vinod Kumar, a.k.a. “Extreme Experts” (B|T) joined us.

Day 01 – Keynotes

We had 2 keynotes on Day 01, the main keynote being from Mr. Sanket Akerkar, MD, Microsoft India and the 2nd from Bernardo Caldas, GM, Windows & Windows Live.

IMG_8655 IMG_8658
Just before the keynote What an atmosphere – a packed hall with nice lights

The Microsoft Story

IMG_8669

Sanket Akerkar told the audience a little story – the Microsoft Story.

This was, in my opinion, the most exciting starting keynote of all the 3 days. Without going into the details (the session was so interesting and detailed that it would take me an entire hour to describe the proceedings), this is the Microsoft story:

  • What a difference a year makes? What is Microsoft doing? What changed between TechEd 2011 and TechEd 2012:
    • IE9 Launched
    • A growing partnership between Microsoft & Nokia for the Windows Phone
    • Yahoo! now uses the Bing search engine
    • Xbox and Kinect are the #1 selling gaming console
    • “System on a chip”
    • Windows Azure cloud offerings
    • System Server 2012 and Windows Server with Hyper V launched
    • Microsoft Dynamics CRM is now online
    • Microsoft acquired Skype
    • Microsoft Office 365 launched
    • Partnership with Facebook
    • Windows 8 announced!
  • So, What drives Microsoft? – it’s participation across the entire spectrum of:
    • Devices
    • Software
    • Services
  • What is the Microsoft approach? It’s focus on the individual consumer while partnering with the industry
    • Personal
    • Partnering
    • Persistence
  • How are they doing it? – By offering a cloud ready, device type independent solution covering:
    • Office 365
    • Microsoft Dynamics CRM Online
    • Microsoft Dynamics AX 2012
    • Windows Server
    • Windows Azure
    • System Center
    • Windows 8
  • What’s next?
    • Transformation – going towards the cloud
    • Natural User Interface – introducing the senses – touch interface into the mix
    • Challenging innovation
    • Setting Bigger & Bolder goals
    • Empowering everyone
    • Inventing the future
    • Developer opportunity – in the form of this event and Rockstar honours
    • IE 10
    • SQL Server 2012
    • Windows Azure
    • Office 365
    • Security & Privacy focus

The Developer Opportunity

Mr. Bernardo Caldas, GM, Windows & Windows Live presented a session on the  developer opportunity that the Windows  8 provides.

IMG_8692

The following trends are shaping the developer opportunity:

  1. Form Factors
  2. Introduction of the Touch interface
  3. Mobility
  4. Connectivity
  5. Services

The Windows 8 opportunity for developers is as shown below:

  1. Skills
    • Availability of world class tools & languages – Javascript, C#, VB, C++, C, HTML, CSS and XAML
  2. Global Reach
    • Windows 8 will be available in 231 markets, spanning more than 70 countries, in more than 100 languages
  3. Better Economics
    • Currently, for any Windows 8 applications on the Windows store, the developers get 70% of the proceedings
    • Once a certain threshold is crossed, the developer gets 80% of the proceedings
    • Windows store allows to price products by geography, and offers 3 pricing models – paid, free and trials
  4. Data Access & support
    • Access to richer, more actionable data

Day 01 – Sessions

T-SQL Rediscovered with SQL Server 2012

Speaker: Jacob Sebastian (B|T)

IMG_8702 IMG_8704
The opening session of TechEd India 2012 Jacob Sebastian getting a feel about his audience
IMG_8706 IMG_8720
SQL Server 2012 has over 100 new features & enhancements!
Visit: http://what.isnew.in/sqlserver/denali for details!
Demonstration of the FORMAT() function

This opening technical session of Tech Ed 2012 attracted such a large crowd that many attendees had to remain standing. Jacob introduced some of the cool T-SQL functionalities:

  • Construct a date from parts – DATEFROMPARTS()
  • CONCAT() which avoids additional conversion and checks is null automatically
  • Find the End of the month: EOMONTH(GETDATE())
  • IIF
  • FORMAT
  • Error Handling
    • THROW
    • For Pagination
    • OFFSET and FETCHNEXT
    • LAST_VALUE, FIRST_VALUE, LEAD, LAG

Visit this page for more details: http://beyondrelational.com/modules/29/presentations/483/t-sql-rediscovered-with-sql-server-2012.aspx?tab=info&bs=203

Catapult you data with SQL Server 2012 Integration Services

Speaker: Praveen Srivatsa (B)

Praveen Srivatsa introduced the new Master Data Service(MDS) along with Data Quality Services (DQS) and the Change Data Capture (CDC). He focused on these improvements made to SSIS using which developers can improve the productivity and efficiency of Data Cleansing operations. He demonstrated how DQS is a knowledge driven process that “learns” from the errors it encounters and also becomes a data matching solution – which can therefore be leveraged for de-duplication efforts..

I am amazed at the potential time and effort savings that this new piece of technology offers. Anybody who has ever worked upon or may need to work upon a data conditioning project should look out for these new enhancements to SSIS.

Processing Big Data with SQL Server 2012 and Hadoop

Speaker: Stephen Forte (B|T)

IMG_8730

Stephen Forte building up the excitement

Stephen talked about Hadoop on Azure, columnstore indicies, data warehouse improvements, and other things that will help you deal with large amounts of data like table partitioning. He introduced the 3 “v” principle when working with “big” data – Velocity, Volume & Variety. I always thought of “big data” in terms of volume, but after attending this session, I learnt that all the 3 “v”s have an equal contribution.

The session carried Stephen’s trademark presentation style that enables the audience to laugh their way through the session. The topic was a completely new one for me, and it was nice to see Hadoop, SQL Server and Excel work in tandem, live!

SQL Server misconceptions and resolutions – A practical Perspective

Speakers: Pinal Dave, a.k.a. “SQLAuthority” (B|T) and Vinod Kumar, a.k.a. “Extreme Experts” (B|T)

IMG_8746 IMG_8750
About Pinal – in “Metro” style About Vinod – in “Metro” style
IMG_8754 IMG_8757
Session Agenda – in “Metro” style What the key takeaway of the session was – now, can this be anything but a session from Pinal & Vinod?
IMG_8752 IMG_8745
Books authored by Pinal & Vinod No space to fit a single person! Even the doors are open!
IMG_8760 IMG_8759
Can’t believe it – a list of all the major SQL Server features currently available Getting started…

This session was a unique one. I have never seen or attended a session where the presenters follow a question/answer format and involve the audience in the process as well! It was fun! There was no way I could have missed this, and hence, I stayed put on my seat after Stephen’s session. And I am glad I did – there was not a single inch of space left. There were people everywhere – on the chairs, standing, on the floor and the crowd extended even outside the hall! The session was in true sense, an open-door session. It just shows that while the crowd simply loves a session by Pinal & by Vinod, they would give almost anything to see them together on the stage!

Pinal began by a very simple challenge – “Vinod, I am going to defeat you. Are you guys with me?”. That was all that was required – the crowd was immediately divided into two groups – one on Pinal’s side and the other on Vinod’s side. The challenge was simple – field as many questions as possible to Vinod and attempt to stump him. A total of 10 misconceptions were discussed, including:

  • Is ORDER BY really necessary to dictate the order of rows being returned by a query?
  • Do clustered indexes physically sort data on the table?
  • Does shrinking the  database affect the backup size?
  • What is the real accuracy of SMALLDATETIME?

The session was so magical that Dhananjay Kumar, a.k.a. “Debug Mode” (B|T) could not resist himself from blogging live. You can read all about it here: http://debugmode.net/2012/03/21/some-important-points-from-sql-misconceptions-session-from-pinal-dave-and-vinod-kumar/

Pinal & Vinod: You guys rock! SQL Server rocks with you!

Day 01 – Demo Extravaganza

The DemoEx or Demo Extravaganza is one of the most happening of all events in TechEd. Packed with a never ending stream of powerful under 1-minute demos, it is a fun-filled event with a chance to win goodies! The goodies this year were T-shirts, pen-drives, Nokia Lumina phones, Intel laptops and a lot more.

The DemoEx was opened by Harish Vaidyanathan (T) and the audience was left spell-bound by the new features of Windows 8 and how seamlessly the mobile device can interact with the tablet and the personal computer. WOW!

Closing the DemoEx, Vinod Kumar, a.k.a. “Extreme Experts” (B|T) presented quick productivity tips for the Office suite. Did you know that some of these features have been around since Office 97? I didn’t and nor did most of the people at the event!

IMG_8804

Harish V. and Vinod Kumar at DemoEx (Day 01, TechEd India 2012)

 

Stay tuned for my summary of TechEd India 2012 – Day 2!

Until we meet next time,

Be courteous. Drive responsibly.

#0148 – Tech Ed 2012 (India) – Day 01 – Go Big!


Last week, from March 21-23, 2012 were amongst the 3 most important and exciting days for anyone remotely connected with Microsoft technologies. They were the days when the Tech-Ed 2012 (India) was hosted by Microsoft at the Lalit Ashoka Hotel in Bengaluru, Karnataka.

TechEd 2012 – an Introduction

IMG_8655

Microsoft Tech-Ed is the premier technical education and networking event for technology professionals interested in learning, connecting and exploring a broad set of current and soon-to-be released Microsoft technologies, tools, platforms and services. It is also the biggest developer event in the entire country!

Just as last year, the event was classified into 2 major tracks:

  1. Developer & IT Pro track
  2. Architecture track

Each track was further divided into a day-specific agenda, covering:

  • Windows 8
  • Windows Server “8”
  • System Center 2012
  • Microsoft-Nokia partnership for the Windows Phone
  • Visual Studio 11 beta

Some Interesting facts about TechEd 2012

Here are some interesting facts about TechEd 2012:

  • More than 4000 people attended the starting Keynote in-person, and more than 100,000 were watching live through TechEd Live
  • TechEd India (#techedin) was abuzz on Twitter trending to No.1 in India within minutes of the opening keynote by Sanket Akerkar, MD Microsoft India
  • TechEd live had at least 100k visitors
  • Keep visiting http://india.msteched.com/ for more updates – recorded sessions of the entire event will be uploaded according to the notification posted on the site

My agenda

TechEd 2012 India had more than 100 parallel sessions squeezed into a tight schedule of 3 days, making it next to impossible for one person to be in all places at the same time. As for me, I was excited for the following:

  1. Knowing more about the products I am watching out for in 2012
  2. Meeting old friends & making new ones!

My TechEd 2012 summaries would mostly be around the Database technologies area.

TechEd Rockstar

This year, I was honoured to be recognized by Microsoft as a TechEd Rockstar for my contribution to the community. I was told to expect priority seating, opportunity to meet MVPs, speakers and interaction with the community. What I was unaware of was that Microsoft would be putting up huge billboards with my photographs on them! It was after Jacob Sebastian (B|T) called me and I rushed over to look at it myself that I was able to believe it.

THANK-YOU, MICROSOFT!

IMG_8652

Honoured as a TechEd 2012 Rockstar

Day 01 – Registration

The venue was the same as last year and because I had been to TechEd India 2011 last year (Read my posts – Part 01, Part 02 and Part 03 here), it was a breeze going through the registration process and making my way to the keynote hall.

I must say that right from the moment one walked into the registration area, one was aware about a strange, new experience – the experience of “tiles” – inspired from the brand-new Windows 8 operating system. The startup kit, the notebook and the information billboards all had information arranged in neatly arranged colourful tiles. After all, Windows 8 was the key focus area of the event!

image

A picture of the registration kit in my hand – notice the tiled look

IMG_8794

An information board showing the agenda for the “Kalinga” hall

IMG_8797

An informational map of the venue – notice the predominant tiled look

Day 01 – Meeting old friends & new

Just as I was completing registration, guess who I ran into? My dear friend from the Ahmedabad SQL Server User Group, Tejas Shah (a.k.a. “SQLYoga” – B|T).

We made our way to the keynote hall, and met Jacob Sebastian (B|T), Pinal Dave, a.k.a. “SQLAuthority” (B|T), Balmukund Lakhani (B|T), Manas Dhash (B|T), Sudeepta Ganguly (B|T) and Sahal Omer (B|T). We spent about 30 minutes over coffee and biscuits discussing life, technology and the everyone’s focus areas for TechEd 2012. Here is the moment captured in a photograph for time immemorial:

IMG_8654

(Left to Right:) Sahal Omer, Pinal Dave, Tejas Shah, Nakul Vachhrajani, Jacob Sebastian, Balmukund Lakhani, Manas Dash, Sudeepta Ganguly

Soon afterwards (and unfortunately just before the announcement for the keynote sessions), Dhananjay Kumar, a.k.a. “Debug Mode” (B|T) and Vinod Kumar, a.k.a. “Extreme Experts” (B|T) joined us.

Day 01 – Keynotes

We had 2 keynotes on Day 01, the main keynote being from Mr. Sanket Akerkar, MD, Microsoft India and the 2nd from Bernardo Caldas, GM, Windows & Windows Live.

IMG_8655 IMG_8658
Just before the keynote What an atmosphere – a packed hall with nice lights

The Microsoft Story

IMG_8669

Sanket Akerkar told the audience a little story – the Microsoft Story.

This was, in my opinion, the most exciting starting keynote of all the 3 days. Without going into the details (the session was so interesting and detailed that it would take me an entire hour to describe the proceedings), this is the Microsoft story:

  • What a difference a year makes? What is Microsoft doing? What changed between TechEd 2011 and TechEd 2012:
    • IE9 Launched
    • A growing partnership between Microsoft & Nokia for the Windows Phone
    • Yahoo! now uses the Bing search engine
    • Xbox and Kinect are the #1 selling gaming console
    • “System on a chip”
    • Windows Azure cloud offerings
    • System Server 2012 and Windows Server with Hyper V launched
    • Microsoft Dynamics CRM is now online
    • Microsoft acquired Skype
    • Microsoft Office 365 launched
    • Partnership with Facebook
    • Windows 8 announced!
  • So, What drives Microsoft? – it’s participation across the entire spectrum of:
    • Devices
    • Software
    • Services
  • What is the Microsoft approach? It’s focus on the individual consumer while partnering with the industry
    • Personal
    • Partnering
    • Persistence
  • How are they doing it? – By offering a cloud ready, device type independent solution covering:
    • Office 365
    • Microsoft Dynamics CRM Online
    • Microsoft Dynamics AX 2012
    • Windows Server
    • Windows Azure
    • System Center
    • Windows 8
  • What’s next?
    • Transformation – going towards the cloud
    • Natural User Interface – introducing the senses – touch interface into the mix
    • Challenging innovation
    • Setting Bigger & Bolder goals
    • Empowering everyone
    • Inventing the future
    • Developer opportunity – in the form of this event and Rockstar honours
    • IE 10
    • SQL Server 2012
    • Windows Azure
    • Office 365
    • Security & Privacy focus

The Developer Opportunity

Mr. Bernardo Caldas, GM, Windows & Windows Live presented a session on the  developer opportunity that the Windows  8 provides.

IMG_8692

The following trends are shaping the developer opportunity:

  1. Form Factors
  2. Introduction of the Touch interface
  3. Mobility
  4. Connectivity
  5. Services

The Windows 8 opportunity for developers is as shown below:

  1. Skills
    • Availability of world class tools & languages – Javascript, C#, VB, C++, C, HTML, CSS and XAML
  2. Global Reach
    • Windows 8 will be available in 231 markets, spanning more than 70 countries, in more than 100 languages
  3. Better Economics
    • Currently, for any Windows 8 applications on the Windows store, the developers get 70% of the proceedings
    • Once a certain threshold is crossed, the developer gets 80% of the proceedings
    • Windows store allows to price products by geography, and offers 3 pricing models – paid, free and trials
  4. Data Access & support
    • Access to richer, more actionable data

Day 01 – Sessions

T-SQL Rediscovered with SQL Server 2012

Speaker: Jacob Sebastian (B|T)

IMG_8702 IMG_8704
The opening session of TechEd India 2012 Jacob Sebastian getting a feel about his audience
IMG_8706 IMG_8720
SQL Server 2012 has over 100 new features & enhancements!
Visit: http://what.isnew.in/sqlserver/denali for details!
Demonstration of the FORMAT() function

This opening technical session of Tech Ed 2012 attracted such a large crowd that many attendees had to remain standing. Jacob introduced some of the cool T-SQL functionalities:

  • Construct a date from parts – DATEFROMPARTS()
  • CONCAT() which avoids additional conversion and checks is null automatically
  • Find the End of the month: EOMONTH(GETDATE())
  • IIF
  • FORMAT
  • Error Handling
    • THROW
    • For Pagination
    • OFFSET and FETCHNEXT
    • LAST_VALUE, FIRST_VALUE, LEAD, LAG

Visit this page for more details: http://beyondrelational.com/modules/29/presentations/483/t-sql-rediscovered-with-sql-server-2012.aspx?tab=info&bs=203

Catapult you data with SQL Server 2012 Integration Services

Speaker: Praveen Srivatsa (B)

Praveen Srivatsa introduced the new Master Data Service(MDS) along with Data Quality Services (DQS) and the Change Data Capture (CDC). He focused on these improvements made to SSIS using which developers can improve the productivity and efficiency of Data Cleansing operations. He demonstrated how DQS is a knowledge driven process that “learns” from the errors it encounters and also becomes a data matching solution – which can therefore be leveraged for de-duplication efforts..

I am amazed at the potential time and effort savings that this new piece of technology offers. Anybody who has ever worked upon or may need to work upon a data conditioning project should look out for these new enhancements to SSIS.

Processing Big Data with SQL Server 2012 and Hadoop

Speaker: Stephen Forte (B|T)

IMG_8730

Stephen Forte building up the excitement

Stephen talked about Hadoop on Azure, columnstore indicies, data warehouse improvements, and other things that will help you deal with large amounts of data like table partitioning. He introduced the 3 “v” principle when working with “big” data – Velocity, Volume & Variety. I always thought of “big data” in terms of volume, but after attending this session, I learnt that all the 3 “v”s have an equal contribution.

The session carried Stephen’s trademark presentation style that enables the audience to laugh their way through the session. The topic was a completely new one for me, and it was nice to see Hadoop, SQL Server and Excel work in tandem, live!

SQL Server misconceptions and resolutions – A practical Perspective

Speakers: Pinal Dave, a.k.a. “SQLAuthority” (B|T) and Vinod Kumar, a.k.a. “Extreme Experts” (B|T)

IMG_8746 IMG_8750
About Pinal – in “Metro” style About Vinod – in “Metro” style
IMG_8754 IMG_8757
Session Agenda – in “Metro” style What the key takeaway of the session was – now, can this be anything but a session from Pinal & Vinod?
IMG_8752 IMG_8745
Books authored by Pinal & Vinod No space to fit a single person! Even the doors are open!
IMG_8760 IMG_8759
Can’t believe it – a list of all the major SQL Server features currently available Getting started…

This session was a unique one. I have never seen or attended a session where the presenters follow a question/answer format and involve the audience in the process as well! It was fun! There was no way I could have missed this, and hence, I stayed put on my seat after Stephen’s session. And I am glad I did – there was not a single inch of space left. There were people everywhere – on the chairs, standing, on the floor and the crowd extended even outside the hall! The session was in true sense, an open-door session. It just shows that while the crowd simply loves a session by Pinal & by Vinod, they would give almost anything to see them together on the stage!

Pinal began by a very simple challenge – “Vinod, I am going to defeat you. Are you guys with me?”. That was all that was required – the crowd was immediately divided into two groups – one on Pinal’s side and the other on Vinod’s side. The challenge was simple – field as many questions as possible to Vinod and attempt to stump him. A total of 10 misconceptions were discussed, including:

  • Is ORDER BY really necessary to dictate the order of rows being returned by a query?
  • Do clustered indexes physically sort data on the table?
  • Does shrinking the  database affect the backup size?
  • What is the real accuracy of SMALLDATETIME?

The session was so magical that Dhananjay Kumar, a.k.a. “Debug Mode” (B|T) could not resist himself from blogging live. You can read all about it here: http://debugmode.net/2012/03/21/some-important-points-from-sql-misconceptions-session-from-pinal-dave-and-vinod-kumar/

Pinal & Vinod: You guys rock! SQL Server rocks with you!

Day 01 – Demo Extravaganza

The DemoEx or Demo Extravaganza is one of the most happening of all events in TechEd. Packed with a never ending stream of powerful under 1-minute demos, it is a fun-filled event with a chance to win goodies! The goodies this year were T-shirts, pen-drives, Nokia Lumina phones, Intel laptops and a lot more.

The DemoEx was opened by Harish Vaidyanathan (T) and the audience was left spell-bound by the new features of Windows 8 and how seamlessly the mobile device can interact with the tablet and the personal computer. WOW!

Closing the DemoEx, Vinod Kumar, a.k.a. “Extreme Experts” (B|T) presented quick productivity tips for the Office suite. Did you know that some of these features have been around since Office 97? I didn’t and nor did most of the people at the event!

IMG_8804

Harish V. and Vinod Kumar at DemoEx (Day 01, TechEd India 2012)

 

Stay tuned for my summary of TechEd India 2012 – Day 2!

Until we meet next time,

Be courteous. Drive responsibly.

This Blog is relocating!


It’s time for a change. This website, BeyondRelational.com, is rolling out a new Blogs module with improved features, feedback and social opportunities. All 146 of my posts have been moved to the new location: http://beyondrelational.com/modules/2/blogs/77/nakuls-blog.aspx?tab=default. All future posts will be on the new blogs module.

The blogs will continue to be published just as you have been used to – twice a week, every week (one on Monday and the other one on Thursday). In order to subscribe to E-mail alerts do not forget to visit the “Preferences” section within the my blog space.

As always, do keep sending in your most valuable feedback. It helps me ot understand what you would like to read about, what you like and more importantly, where can I help you? If you like a post, do not forget to check the “Like” checkbox and share it using your favourite social media – Facebook, Twitter or Google Plus.

Without any delay, let me redirect you to the new blog location: http://beyondrelational.com/modules/2/blogs/77/nakuls-blog.aspx?tab=default

Until we meet next time,

Be courteous. Drive responsibly.

Tweet to @nakulv_sql

#0147 – SQL Server – Changing the number of SQL Server Error log files before they are recycled


Today’s post is a short and simple one. No system is error free. The key is in providing easy and efficient mechanisms to capture these errors and enabling the users of the system to extract meaningful information from these error logs.

Microsoft SQL Server logs certain system events and user-defined events to both – the SQL Server error log and the Microsoft Windows application log. Here is what MSDN has to say about SQL Server error logs:

View the SQL Server error log to ensure that processes have completed successfully (for example, backup and restore operations, batch commands, or other scripts and processes). This can be helpful to detect any current or potential problem areas, including automatic recovery messages (particularly if an instance of SQL Server has been stopped and restarted), kernel messages, or other server-level error messages.

Every time the SQL Server instance is started, a new SQL Server error log is created. The default number of logs that the SQL Server will collect before recycling the logs is 6. A user can customize the Error log limit from SSMS by following the steps outlined below:

  1. In the Object Explorer, expand the SQL Server instance node
  2. Expand Management and navigate to SQL Server Logs
  3. image
  4. Right-click SQL Server Logs and click “configure”
  5. Only 2 options are available:
    • Limit the number of the error log files before they are recycled
      • Check to limit the number of error logs created before they are recycled. A new error log is created each time an instance of SQL Server is started
      • SQL Server retains backups of the previous six logs, unless you check this option, and specify a different maximum number of error log files below
    • Maximum number of error log files
      • Specify the maximum number of error log files created before they are recycled
      • The default is 6, which is the number of previous backup logs SQL Server retains before recycling them
      • The user can specify a maximum log file count of 99
  6. image

References:

Until we meet next time,

Be courteous. Drive responsibly.

Tweet to @nakulv_sql