Upload
lyhanh
View
218
Download
3
Embed Size (px)
Citation preview
Table ofContents
3 Workshop Agenda
8 ScottCurrie
9 Andy Leonard
10 TimMitchell
11 PaulWaters
13 MealMenu
14 Map
15 StrikeCityParty
17 Notes
WorkshopSchedule
8:15-8:45amRegistration&Breakfast
8:45-9:15amOpeningComments
9:15-10:15am BimlSyntax&Structure
10:15-10:30am Break
10:30-11:15am BimlScript
11:15-12:00pm C#andVB.NETSyntaxAccelerator
12:00-12:45pm BBQChickenBreast&PorkLunch
12:45-1:45pm BringingItTogether
1:45-2:00pm Break
2:00-3:00pm BimlScriptTransformers
3:00-3:30pm Real-WorldFramework
3:30-3:45pm Break
3:45-4:00pm OtherTopics
4:00-4:15pm TheBimlEcosystem
4:15-4:45pm AsktheExperts
8:00-10:00pm StrikeCityVIPParty
BimlWorkshopAgenda2013Breakfast/Registration8:15am–8:45am(30minutes)
Introductions8:45am–9:15am(30minutes)
Host:PaulWaters
Speakers:WakeForestBusinessCenter,ScottCurrie,AndyLeonard,TimMitchell,JohnLucking
BimlSyntaxandStructure9:15am–10:15am(60minutes)
Speaker: Andy Leonard
Bimlfollowsstandardsyntacticalpatternsthatmakeiteasytowriteand reusecode.AndywilldiscusstheoverallstructureofaBimlfileandthecoresyntaxpatterns.Thiswillincludeanoverviewofeachoftherootnodetypes,naming,scoping,references,attributesvs.childnodes,thebuildworkflowandmore.ThiswillbeacombinationofPowerPointslidesandlivedemonstrations.
Break10:15am–10:30am(15minutes)
BimlScript10:30am–11:15am(45minutes)
Speaker:TimMitchell
BimlScriptisBimlcodethathasbeenenhancedwith.NETcodenuggets.TimwillintroducethevariousBimlScriptdirectiveandcodenuggettypes,including<#…#>,<#=…#>,<#+...#>,and<#@…#>.Hewillalsodiscussthehigh-levelprocessbywhichBimlScriptcodeisexpandedtoautomaticallycreatelargequantitiesofBimlcode.ThiswillbeacombinationofPowerPointslidesandlivedemonstrations.
3
C#andVB.NETSyntaxAccelerator11:15am–12:00pm(45minutes)
Speaker:ScottCurrie
BimlScriptreallyshineswithjustasmallamountofC#/VB.NETexpertise.ScottwillintroducethemostimportantC#/VB.NETsyntaxfeaturestogetthemostoutofBimlScript.Thiswillincludecollectioniteration,LINQfunctionality,BimlScriptextensionmethods,andtheBimlAPI.
Lunch12:00pm–12:45pm(45minutes)
BringingItTogetherintheRealWorld12:45pm–1:45am(60minutes)
Speakers:AndyLeonard,TimMitchell
Andy and Timwilltalkaboutareal-worldsolutionthattheyhavebuiltforacustomer,walkingthroughafullyfeaturedproductionframeworkandthecodeitgenerates.
Break1:45pm–2:00pm(15minutes)Browniesandcookieswillbeserved
BimlScriptTransformers2:00pm–3:00pm(60minutes)
Speaker:ScottCurrie
CreatingnewBI/DWobjectsfromscratchispowerful,buttheabilitytoautomaticallymodifyexistingobjectschangesthegameentirely.ScottwillintroduceBimlScripttransformersandshowhowtheycanbeused,eitherinteractivelyoraspartofanautomaticallyappliedframework.Topicswillincludetransformersyntax,mergemodes,targettypes,exe-cutionoptions,andtransformerlayering.ThesessionwillincludebothPowerPointslidesandextensiveexamplesinMist.
4
Real-WorldFramework3:00pm–3:30pm(30minutes)
Speaker:ScottCurrie
Whencomposedintoframeworks,transformerscanautomatepatternsandpracticesthatweren’tpreviouslypractical.Thiswillbedemonstrat-edwithareal-worldframeworkthatautomaticallyenforcesandoptional-lyappliestheSSISbestpracticescreatedbyJamieThomson.(sqlblog.com/blogs/jamie_thomson/archive/2012/01/29/suggested-best-practises-and-naming-conventions.aspx)
Break3:30pm–3:45pm(15minutes)
Snackswillbeavailable
OtherTopics3:45pm–4:00pm(15minutes)
Speaker:ScottCurrie
There’ssomuchmoretoBimlthancanbecoveredinjustoneday.Scottwillbrieflyintroduceadditionalimportanttopicssuchaswebservices,metadatamanagement,languageextensions,unittesting,buildautoma-tion,deploymentautomation,generatingotherassettypes,documen-tationgeneration,32vs64-bitbuilds,packageimport,sourcecontrol,andvalidationcustomization.Attendeeswillreceiveacoupontoattendonlinesessionsforeachofthesetopics.
TheBimlEcosystem4:00pm–4:15pm(15minutes)
Speaker:ScottCurrie
TheBimlEcosystemisgrowinggeometrically.ScottwilldiscussfuturefeaturesthatwillbebroughttoBimlbyVarigenceandothers.BimlScript.comwillbeintroducedasanoptiontohostorlinkcontent.
5
AsktheExperts4:15pm–4:45pm(30+minutes)
Speakers:ScottCurrie,AndyLeonard,JohnLucking, TimMitchell,PaulWaters
Stillhaveaquestion?Allofthespeakerswillbeavailableinapaneltoansweranyqueriesfromtheaudience.
StrikeCityVIPAfterParty8:00pm–10:00pm(2hours)
Hangoutwiththespeakersandfellowattendees.Askmorequestions,socialize,andhaveacoupleofdrinksonus!
6
2013Speakers
8
SCOTTCURRIECreatorofBimlandCEOofVarigence
ScottCurrieisthefounderandCEOofVarigence,Inc.PriortofoundingVarigence,Scottworkedfor7yearsattheMicrosoftCorporation.ScottwastheProgramManagerformanagedinteroperabilityintheVisualC++Compilerandthe64-bitJustInTime(JIT)compilerforthe.NETFramework.HealsoledseveralimportantcustomerconnectioninitiativesfortheDeveloperDivisionatMicrosoftincludingproductfeedback,productpreview(CTP)andearlyadopter(TAP)programs,onlinecrashanalysis,andcustomersatisfactionmeasurements.ScottlatercreatedandservedastheProductUnitManagerfortheCSSAnalyticsteamatMicrosoft,whichwasresponsibleforleveragingagileapplicationdevelopmentmethodologiesinthedevelopmentofBusinessIntelligencesolutions.
ScottgraduatedfromtheUniversityofPennsylvaniawithundergraduatemajorsineconomics,mathematics,andcomputerscienceandamaster’sdegreeincomputerscience.
9
ANDYLEONARDPartnerandChiefServantOfficerofLinchpinPeople
AndyLeonardisChiefServantOfficerofLinchpinPeople,anSSISDeveloper,TrainerandConsultant,SQLServerdatawarehousespecialist,communitymentor,blogger,andengineer.HisbackgroundincludesVBandwebapplicationarchitectureanddevelopment;andSQLServer2000-2012. AndywasanearlyadopterofBimlandhasgivennumerouscommunitytalksandcorporatetrainingsessionsonBimlthroughouttheworld.Heisaco-authorofSSISDesignPatternswhichdevotesafullchaptertotheuseofBiml. Andyisalsotheauthorofthe“StairwaytoBiml”seriesavailableatSQLServerCentral.com.TheStairwaytoBimlisdesignedtogetanoviceuserstartedonusingBiml.Eachlevelofthestairwayfocusesonasingletopicandisthelengthofatypicalmagazinetutorial,andemphasizespractical,hands-onlearning,withjustenoughbackgroundtheorytohelpyouunderstandthetopicatadeeperlevel.
TIMMITCHELLGroupPrincipal,DataIntegrationGroupLinchpinPeople
TimMitchellisabusinessintelligenceconsultant,databasedeveloper,author,andtrainer.HehasbeenworkingwithSQLServerforadecade,workingprimarilyinETL/SSIS,databasedevelopment,reporting,anddataquality.HehasearnedanumberofindustrycertificationsandholdsaBachelor’sDegreeinComputerSciencefromTexasA&MatCommerce,andhasbeenaMicrosoftSQLServerMVPsince2010.TimisGroupPrincipalwithLinchpinPeople.
Asanactivememberofthecommunity,Timhasspokenatinternational,regional,andlocalvenuesincludingtheSQLPASSSummit,SQLBits,SQLConnections,SQLSaturdayevents,andvarioususergroupsandwebcasts.HeisaboardmemberandspeakerattheNorthTexasSQLServerUserGroupinDallas,servesasavolunteerforthePASSBIVirtualChapter,andisanactivememberPASS.TimisanauthorandforumcontributoronSQLServerCentral.comandhaspublisheddozensofSQLServertrainingvideosonSQLShare.com.
Timisanactiveproponentforbusinessintelligenceautomation,alwaysonthelookoutfornewandcreativewaystobelazy.HediscoveredBimlaboutayearago,andhasbeenusingiteversincetoautomatesomeofthemundaneandrepetitivetasksinSSIS.
10
PAULWATERSSQLServerDeveloper
11
Paulhasworkedforover17yearsintheITindustryandhasheldavarietyofpositionsincludingdatawarehousearchitect,directorofinformationtechnology,helpdeskmanager,applicationdeveloper,networkadministrator,andbusinessintelligencearchitect.Thisworkwasdonewhileemployedatseveralcompaniesinawiderangingsetofindustries.SomeoftheindustriesandcompaniesincludebondtradingandinvestmentsatINGInvestmentManagement,medicalappliances&equipmentforGeorgiaTissueBankandRegenerationTechnologies,pulpandpaperatBowater,propertymanagementatAIMCO,andRental&LeasingServicesforAMECO.PaulisactiveinbuildingandcontributingtotheInformationTechnologyandBusinessIntelligencecommunities.HeisafoundingboardmemberoftheGSATechnologyCouncil-www.gsatc.org,PresidentandfounderoftheSQLServerInnovatorsGuild-www.ssig.org,MemberoftheGreenvilleTechProgrammingAdvisoryCommittee,andfoundingmemberoftheUpstateBusinessIntelligenceRoundtable.
Find out more at:varigence.com/Products/Mist
Biml Learn
how Mist makes
even
MEALMENU
Breakfast MenuHotBuffet Egg & cheddar scramble, apple smoked bacon, sausage, biscuits and sausage gravy, home-style potatoes.
ContinentalBreakfast Fresh fruit, chef’s assortment of fresh baked pastries and muffins, breakfast breads and gourmet spreads.
OrangeJuice,Regular,&DecafCoffee
Lunch MenuBBQChickenBreast&PulledPork BBQ pulled pork, BBQ chicken breast, pimento mac n cheese, molasses baked beans, creamy cole slaw, dinner rolls & honey butter and scratch-made banana pudding, includes tea assortment.
VegetarianOption Balsamic marinated portabella, fresh mozzarella, red onion, tomato, and fresh spinach rolled in an artisan wrap. Served with a side of sun dried tomato chipotle cream sauce. Includes fresh baked cookie and chips.
*Assorted baked goods and snack will be served during the afternoon breaks.
13
Gra
ham
Den
ton
Com
mon
s
Entr
y
Wom
en’s
Rest
room
Serv
ing
Area
Men
’sRe
stro
om
14
AFTERPARTY
After Party MenuFruitPlatter ChipsandSalsaVeggiePlatter Brownies&CookiesSteakSkewers DessertTrayChickenSkewers Soda&CoffeePopcornShrimp Drinks
15
after-party
NOTES:
17
NOTES:
18