Samidip Basu7 Deadly Sins for Windows Phone developers!
CodeStock is proudly partnered with:                RecruitWise and Staff with Excellence - www.recruitwise.jobs      Send...
Local Touch – Global Reach       7 Deadly Sins for Windows Phone Developers!Samidip BasuSolutions Lead | MSFT MobilityEmai...
http://www.m3conf.com/@m3conf                     Be there .. Or stay
SilverlightShow (www.silverlightshow.net) – onlineportal for everything Silverlight, XAML and WindowsPhone, 10K+ members.*...
So, what are the 7 Deadly Sins?Pride – overconfidence, failure to acknowledge, boasting ..Envy – jealousy, feelings of dep...
PridePride is excessive belief in one’s own abilities, that interferes with the individual’s recognition of the grace of G...
EnvyEnvy is the desire for others’ traits, status, abilities, or situation.Why:     Because other people are so much lucki...
SlothSloth is the avoidance of physical or spiritual work.Why:    You’re shiftless, lazy, and good fer nuthin’.Result: Fai...
WrathWrath is manifested in the individual who spurns love and opts instead for fury.Why:    You’re wired for it. Also, th...
GreedGreed is the desire for material wealth or gain, ignoring the realm of the spiritual. It is also called Avarice or Co...
GluttonyGluttony is an inordinate desire to consume more than that which one requires.Why:    Because you were weaned impr...
LustLust is an inordinate craving for the pleasures of the body.Why:    Oh, please.Result: Excessive desires ...Beware of ...
Local Touch – Global ReachQuestions? Thank you !!@samidip                                        www.us.sogeti.com
7 Deadly WPDev Sins @ CodeStock
Upcoming SlideShare
Loading in …5
×

7 Deadly WPDev Sins @ CodeStock

621 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
621
On SlideShare
0
From Embeds
0
Number of Embeds
45
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

7 Deadly WPDev Sins @ CodeStock

  1. 1. Samidip Basu7 Deadly Sins for Windows Phone developers!
  2. 2. CodeStock is proudly partnered with: RecruitWise and Staff with Excellence - www.recruitwise.jobs Send instant feedback on this session via Twitter: Send a direct message with the room number to @CodeStock d codestock 503 This session is great! For more information on sending feedback using Twitter while at CodeStock, please see the “CodeStock README” in your CodeStock guide.
  3. 3. Local Touch – Global Reach 7 Deadly Sins for Windows Phone Developers!Samidip BasuSolutions Lead | MSFT MobilityEmail: Samidip.Basu@us.sogeti.comTwitter: @samidipBlog: http://samidipbasu.comSogeti USA8425 Pulsar Place, Suite 300 | Columbus, OH 43240.www.us.sogeti.com www.us.sogeti.com
  4. 4. http://www.m3conf.com/@m3conf Be there .. Or stay
  5. 5. SilverlightShow (www.silverlightshow.net) – onlineportal for everything Silverlight, XAML and WindowsPhone, 10K+ members.* daily news * tutorials* exclusive articles * forums* free webinars * events* ebooks * newsletters CompletIT (www.completit.com) – Silverlight and Windows Phone trainings, consultations and development company, founder of SilverlightShow. * Individual and group, on-site and online trainings * Standard and custom course schedules * Trainings by Silverlight MVP, MCT
  6. 6. So, what are the 7 Deadly Sins?Pride – overconfidence, failure to acknowledge, boasting ..Envy – jealousy, feelings of deprivation ..Sloth – failure to utilize ..Wrath – uncontrolled rage ..Greed – sin of excess ..Gluttony – over-indulgence/over-consumption ..Lust – excessive desires ..
  7. 7. PridePride is excessive belief in one’s own abilities, that interferes with the individual’s recognition of the grace of God. It has been calledthe sin from which all others arise. Pride is also known as Vanity.Why: Well-meaning elementary school teachers told you to “believe in yourself.”Result: Overconfidence, failure to acknowledge, boasting ...OverConfidence in MarketPlace submissionsUse the Marketplace ToolkitDid you know about the new Emulator Tools?Why are you not using Beta testers?Unit Test before you ship updatesDevice & Mom TestIsolated Storage Explorer helps in edge-case testingBe aware of common certification (Back/Artwork/Perms) & UX glitches
  8. 8. EnvyEnvy is the desire for others’ traits, status, abilities, or situation.Why: Because other people are so much luckier, smarter, more attractive, and better than you.Result: Jealousy, feelings of deprivation ...We all have equal opportunity in Windows Phone ecosystemVendor outlook as an ISVIs your App discoverable? .. Social, Search etc.Must use App ConnectPost-release MarketingDoes your App have a Brand? .. Site TemplateApp ReviewsWatch out for Promotions
  9. 9. SlothSloth is the avoidance of physical or spiritual work.Why: You’re shiftless, lazy, and good fer nuthin’.Result: Failure to utilize resources ...Cloud & Mobility simply makes senseLook into Azure or some other vendor cloud offeringScalability & Reuse .. Windows 8Mind your Data .. Crux of your App, Consider ODataAdopt Glance & Go in Windows Phone .. Push NotificationsCDNsAzure ToolkitsACS & Notification NugetsLive Connect APIs
  10. 10. WrathWrath is manifested in the individual who spurns love and opts instead for fury.Why: You’re wired for it. Also, the people around you are pretty damn irritating.Result: Uncontrolled rage as developer ...Know your control Toolkits .. Do not reinventRich 3rd Party ecosystemTrials & PricingMonetization of Apps .. PubCenter, AddDuplexStay plugged-in .. @wpdevpodcastReally wonderful WPDev Community .. ask
  11. 11. GreedGreed is the desire for material wealth or gain, ignoring the realm of the spiritual. It is also called Avarice or Covetousness.Why: You live in possibly the most pampered, consumerist society since the Roman Empire.Result: Sin of excess, desire for quick riches ...Method to madness .. Look at Patterns & ToolkitsLocalization & Globalization .. Think UXPerformance matters .. Really, Know virtualizationBackground Agents .. Know constraintsSQL CE UsageMetro Design .. Just because you can, doesn’t mean you shouldLots of free Icons
  12. 12. GluttonyGluttony is an inordinate desire to consume more than that which one requires.Why: Because you were weaned improperly as an infant.Result: Over-indulgence/consumption ...Resource consumption .. Know Tombstoning, Memory footprint, ChecklistThreading .. Hold up nothingCaching .. Hold on to anything possibleExecution Model .. Know the cycle/FASAlarms/Reminders .. Nothing without user interventionAPI Exploitation .. Just don’t
  13. 13. LustLust is an inordinate craving for the pleasures of the body.Why: Oh, please.Result: Excessive desires ...Beware of bandwidth usage .. DeviceNetworkInfo, ResourceIntensiveTasksDo less on start-upMake Live Tile .. This is an absolute mustDrooling? Use Emulator Skin SwitcherBeware of Marketplace woes of going all out
  14. 14. Local Touch – Global ReachQuestions? Thank you !!@samidip www.us.sogeti.com

×