Tag | Development Posts
So we are at almost two weeks since I purchased the 11 inch MacBook Air and the question would be asked, would you buy it again now that you had one? The answer, absolutely. I am amazed at the speed. Engadget suggested that it was slow on their podcast, but I have to disagree. I only have the 2gb and 1.4ghz model as well, the only upgrade I was able to purchase at the store was the 128gb SSD. I would say it is fast enough for what I use it for. Blogging, Word, Outlook, Excel, surfing, music, video ...
Analysis Services has a useful feature called Usage-Based Optimization. This feature is used to design aggregations based on actual user queries using Business Intelligence Development Studio (BIDS). Information on how to configure (or disable) the query logging required for this is fairly hard to find. The Analysis Services Properties identified by "Log \ QueryLog" in the Analysis Services Properties window are used to configure the query logging used by Usage-Based Optimization: The definition ...
Microsoft: Our strategy with Silverlight has shifted At Microsoft’s Professional Developers Conference (PDC) this week, the future of Silverlight is one topic that has gotten short shrift. There have been no sessions about Silverlight 5 and only one mention of Silverlight in the kick-off keynote. But there were plenty of mentions of HTML 5 and Microsoft’s commitment to that technology, not only in the next version of its Internet Explorer browser, but also as the glue “facilitating a level of independence ...
We I first received this book, I was not sure what to expect. When it comes to development topics on debugging the spectrum is very wide. Most developers, including myself, only use basic techniques for day-to-day debugging. These get us through our problems quickly and they work well for 80% of the bugs we encounter. We forgot to close a connection, we didn't set a variable, we forgot to exit a loop, we fat fingered a variable name. All of these are daily errors we as developers face and fix with ...
Latest announcements by Microsoft executives leave no doubt. Microsoft is shifting its support to HTML 5 and by doing so gives up on its RIA platform Silverlight which it repurposes for mobile. Adobe releases a Beta of a new HTML5 supporting tool kit, and by doing so also embraces the HTML5 option. It does look as if both give in to the market preferences for standard, no-plug-in and non-propriety option of HTML5 (see "Microsoft favoring HTML5 over Silverlight: reports" ). If we follow Microsoft's ...
One of the first things I build for a new feature in MVC is a controller, with actions. For the C# Tutorial at C# Station, I built a CSharpTutorial controller and began looking at what actions were necessary. Considering the tutorial is at 23 lessons and growing, it doesn’t make much sense to create that many actions; especially with the glaring redundancy. The solution in this situation is a custom route. The following route definition solves this problem by isolating a parameter, lessonNumber: ...
In this Issue: Mark Monster, Paul Sheriff, Andrew Tokeley, Sharker Khaleed Mahmud, Joe McBride, Jesse Liberty(-2-), Jeff Blankenburg, Kirupa Chinnathambi, Richard Waddell(-2-), and Manuel Felício(-2-). Above the Fold: Silverlight: "Silverlight 4 Borderless Windows" Andrew Tokeley WP7: "Windows Phone List Box with Images" Paul Sheriff Special Mention for all the effort for the community of WP7 devs: "31 Days of Windows Phone | Day #31: Charting Data" - and the entire series Jeff Blankenburg From SilverlightCream.com: ...
On Thursday October 28th, 2010, I had the privilege of attending and speaking at the SoFla Local PDC10 hosted by the Gold Coast and Miami .Net User Groups. While most local PDCs focused on viewing the Redmond event, South Florida kicked it up a notch by availing some of the community’s local speakers to comment and address any questions the audience might have. I greatly enjoyed covering and answering audience questions on WebMatrix, Razor Syntax, ASP.Net Web Pages Helpers, IIS Express, ASP.Net MVC ...
Latest update (and hopefully last update): Microsoft has published a few posts to clarify the debate. Please consider the following: PDC and Silverlight by Bob Muglia PDC Thoughts by Steve Ballmer *NEW* Silverlight Questions by Scott Guthrie Silverlight is dead. Long live Silverlight! by Tim Heuer Committed to Silverlight by John Papa ---------------------------... Disclaimer: I am a Silverlight MVP and book author, and as such I have an interest (some would say ...
In this Issue: Joe McBride, Ben Gracewood, Michael S. Scherotter, Adam Kinney, Todd Brix, Nokola, Avi Pilosof, WCF Data Services Team Blog, Brad Tutterow, and Matthias Shapiro. Above the Fold: Silverlight: "Filtering Data using CollectionViewSource" Joe McBride WP7: "Adding Windows Phone Capability Detection to your Build Process" Michael S. Scherotter Shoutouts: Einar Ingebrigtsen has a post up about his decisions on Balder - licensing From SilverlightCream.com: Filtering Data using CollectionViewSource ...
I deal in user experience. At the core, I’m a developer. If you want to label me, I would say that I specialize in front-end development, or the presentation layer. Generally speaking, when I talk about user experience development I get the following assumptions being made: I’m a designer, and ultimately live and die by the words of my master Adobe Photoshop, but dabble a bit in software development I only see user interfaces and usability. Meaning, when it comes to anything outside making UIs look ...
In this Issue: Michael Crump, XAMLCast, Sigurd Snørteland, Brad Tutterow(-2-), Manuel Felício(-2-), Mohamed Mosallem, Lee(-2-), Walt Ritscher, Chris Koenig, and Jeff Blankenburg. Above the Fold: Silverlight: "Architecting Silverlight LOB applications – Part 1" Manuel Felício WP7: "OData v2 and Windows Phone 7" Chris Koenig New: "Visual Studio Async CTP for the rest of us…" Michael Crump Shoutouts: Shawn Wildermuth posted an interesting discussion: A Week with WP7 from an Android User's Perspective ...
In this Issue: Jesse Liberty, Senthil Kumar, Jason, John Papa, Jeff Blankenburg(-2-, -3-), Jeremy Likness, Richard Waddell(-2-), Karsten Januszewski, Brad Tutterow(-2-). Above the Fold: Silverlight: "Isolating the C# Code in Silverlight Class Library Projects" Richard Waddell WP7: "31 Days of Windows Phone | Day #29: Animations" Jeff Blankenburg Training: "More training videos of Windows Phone 7 for Developers" Senthil Kumar "Windows Phone 7 How-To Index" Karsten Januszewski Shoutouts: Lots of Silverlight ...
I would like to invite you to a FREE BizSpark WP7 Developer Day. What: All day Windows Phone 7 Event focused on getting developers up to speed with the tools and technology needed to launch applications into the Marketplace. This event is brought to you by BizSpark and ONETUG. When: Saturday, November 6th Where: DeVry University (4000 Millenia Blvd., Orlando, FL 32839) Register for FREE: http://bizsparkwp7.eventbri... Food: Morning bagels and lunch will be served Schedule Morning Bizspark and ...
Update 2012-01-23: Added note about .NET framework Martin Hinshelwood wrote an excellent post recently (http://geekswithblogs.net/... about a new type of integration available in TFS 2010, namely server side event handlers, that is executed within the TFS context. I wasn’t aware of this new feature and as Martin notes, there doesn’t seem to be any material/documentation of it at all. Previously, when you wanted ...
In TFS 2010, branching and merging have been greatly improved with support for branch visualization and tracking of changesets and work items across branches. A simple example of this looks like this: Here we track Work Item nr 3 which was originally resovled in the Test branch (with changeset 35). We can also see that the work item has been merged into the Production branch (as changeset 37), back to Main (62) and finally to FeatureC (140). If we switch to the Timeline view, we get a nice view of ...
Today, the Microsoft All-In-One Code Framework team announces a NEW, FREE code sample request service. This service is a proactive way for our developer community to obtain code samples for certain programming tasks directly from Microsoft. We want to alleviate the frustration felt by developers. Developers are encouraged to submit code sample requests dealing with any Microsoft development technologies to our site. At the same time, developers can now vote for newly submitted or existing code sample ...
In my last post, I introduced TouchToolkit – a toolkit for developing touch-enabled applications. This is the first of a multi-part post where I will explain how TouchToolkit can help simplify the development process of multi-touch applications in Silverlight or WPF 4.0. While we can use the recorded touch interactions (I will explain the recorder module in another post), its better to have a touch-enabled device (e.g. Dell XT2) or an emulator (e.g. MultiTouchVista) to test the application. First, ...
Sam Abraham (Me) will be speaking at the SoFla PDC 2010 hosted by the Gold Coast and Miami .Net User Groups in Boca Raton, Florida on October 28th, 2010. The local PDC event will run in parallel to and will embrace some of the content covered and unveiled at the main PDC 2010 hosted in Redmond. This would be my third speaking event in a quiet busy October 2010 and my second visit as speaker to the Gold Coast .Net User’s Group for the month of October. I will be covering WebMatrix, Razor Syntax, ASP.Net ...
I am very excited to speak again at Tech Days 2010 Winnipeg! The Details are listed bellow. session title is: Microsoft SharePoint Server 2010 for Developers of Microsoft ASP.NET session day and time: Day 2 (December 8), from 2:20 – 3:25 p.m. Winnipeg. Organizations always ask, what is the difference between SharePoint Development and ASP.Net development? well, the answer is...Not MUCH! Come out and check out issues, differences and similarities between the two. Tech days is a great opportunity to ...
Visual Studio 2010 is the new and improved development tool for SharePoint 2010. Major improvements are that all the Project Templates for SharePoint 2010 are included out of the box. This means a better development experience with debugging, unit testing, TFS!!! and automated builds! As I was experimenting with the overall experience I noticed some funny things I thought I would blog about. 1) Visual Web Parts are the only option available as part of a template. This can be kind of confusing to ...
Microsoft TechDays has been rolling through Canada over the last few months, and we’re coming up to the Winnipeg stop on the tour December 7 – 8! I’m going to be presenting two sessions at this year’s event: Building Web Forms Applications Made Easier with ASP.NET 4 and New IDE and Language Features in Microsoft VS.NET 2010 Using Visual Basic and C# I also have a local flavours track submission in for telling my own development story around Windows Phone 7 (which, if you’ve been following my blog, ...
Microsoft is having a Windows Phone 7 Developer Launch right now across the USA. I attended the event in Atlanta and tweeted about it. Since the tweets, I’ve had several people ask me about it. So here goes: The unofficial Q&A to the Windows Phone 7 Developer Launch. ---------------------------... What are the topics? Do you have the PowerPoint slides from the sessions? Where did ...
I love Silverlight and have written / talked about it a lot. I can’t help but notice that a lot of people are new to Silverlight or may have played with it a few times. Well this post is for you. It is a list of 15 things that I’ve discovered since I started developing for Silverlight. If you are a full-time Silverlight developer than I would hope you know most of these. I promise not to scare off anyone with talks of MVVM, Prism or MEF. 1) The line highlighted below represents the MIME type and ...
The always fun and beautiful Tallahassee Code Camp 2010 is upon us! I invite you to join me and 40+ other speakers and hundreds of our dearest friends to this live FREE event. As usual free bfast and lunch provided. And be sure to come by the after party! For more details and sing up for this free event go here: http://tallycodecamp.org The Windows Phone 7 Developer track at this event is in full force: 8:15am - 9:30am Windows Phone 7 Overview by Joe Healy 9:45am - 10:45am Intro to Silverlight Development ...
Before working with MVC, I would claim to be somewhat intimidated by JavaScript development. Not that I did not know how to use it, however I found that is was much more bug prone and harder to develop against. Having the .Net compiler was a nice safety net-I did not have to worry about variable name mismatch, typos, not to mention the .Net framework itself. In a recent ASP.Net project we used the MS AJAX update panel to implement interface changes that could easily be implemented via client side ...
Rights Locker in the Cloud These are the notes from a session at Digital Hollywood in Santa Monica. SPEAKERS Rich Berger – Sr. VP of Global Digital Strategy and Operations for Sony Pictures Home Entertainment Mick Bass – VP Alliance Development – Ascent Media - http://www.ascentmedia.com/ Scott Fierstein – Sr. Director at Microsoft Jerry Brandt from Samsung Tim Dodd – VP Media and Entertainment at Neustar Brad Hunt – President of Digital Media Directions – moderator New ecosystem being built called ...
This is the second part. Part 1: BizTalk: Timeline: Development Tools. As you can see, the last version of the BizTalk 2010 shifts the platform support to new versions of the .NET, SQL Server, and Visual Studio, and finish support for the previous platform versions. High-quality picture in PDF format ...
In this Issue: Walter Ferrari, Wei-Meng Lee, Rob Eisenberg, Timmy Kokke, Joost van Schaik, Jesse Liberty, Jeff Blankenburg, Jeremy Likness, and Victor Gaudioso(-2-). Above the Fold: Silverlight (and Sharepoint): "Silverlight and Sharepoint 2010: Getting Started" Walter Ferrari WP7: "Windows Phone 7 – Animation and Games (Part 2)" Jesse Liberty WP7 (2): "31 Days of Windows Phone | Day #19: Push Notifications" Jeff Blankenburg Shoutouts: Tim Sneath has some (not messy) pumpkin-carving fun to share ...
The first-ever meeting of the St. Louis ALT.NET group will be held Wednesday night at 7PM at the offices of Professional Employment Group at 999 Executive Parkway (Suite 100) in Creve Coeur (South of Olive off of Mason Road - Here's a map). The topic will be "Introduction to NHibernate", presented by Nicholas Cloud: setting up NHibernate for data access configuring NHibernate building and mapping domain objects to a SQL Server datastore querying the domain model for data The ALT.NET community is ...
My notes from a session at Digital Hollywood in Santa Monica. SPEAKERS: John Penny – EVP Strategy and Business Development at Starz Entertainment Curt Marvis – President of Digital Media at Lionsgate John Calkins – EVP Global Digital and Commercial Innovation at Sony Pictures Home Entertainment Hardie Tankersley – VP Innovation at Fox Broadcasting Company Paul Yanover – EVP and Managing Director of Disney Online Ira Rubenstein EVP Global Digital Media Group at Marvel Entertainment – Moderator In ...
I've spent time the last few month checking out much of the latest in code generation tools. Again one of the most complete and comprehensive is Iron Speed Designer - now in version 7.1. I had the good fortune to talk for about a half hour with Alan Fisher of Iron Speed and I will be adding content here in the next weeks. Hopefully I can also present some examples. Here's the lastest from their press release. For Immediate Release Iron Speed,Inc. Sephorah Green 408.228.3429 sgreen@ironspeed.com http://www.ironspeed.com ...
This is from a session at the Digital Hollywood Fall conference in Santa Monica, California. Here are my notes from the session. Speakers Simon Morris – CMO LOVEFiLM (Netflix for Europe) Matt Milne – Divx recently acquired by Sonic Solutions (Roxio Now) Jeff Schultz – SVP Business Development, Clicker Michael Alexander – Strategy & Growth Initiatives at IBM Global Telecommunications Industry Jim Funk – VP Development at Roku Stuart McKechnie – Director of Strategic Marketing at Zoran Amy Hoffman ...
Hi All, I have been crazy busy in the last while, I am hoping that now I will be able to blog about all the things I have been busy with and have the community benefit from the projects and experiences I have had over the last while. Stay tunned for a bulk of Blog posts in the next month!!! I wanted to let everyone know that I will be speaking at the Winnipeg User Group Event on Oct 25 2010. Here is a copy of the abstract. Everyone is welcomed, please help pass on the word and let anyone you think ...
For those interested in reading about Agile, here are some excellent titles mentioned during the five days of The Art of Agile Training taught by James Shore and Diana Larsen. Please leave a comment if I missed any! The Art of Agile Development by James Shore Agile Retrospectives by Esther Derby and Diana Larsen Large Scale Agile by James Shore (online) Agile Software Development with Distributed Teams by Jutta Eckstein Measuring and Managing Performance in Organizations by Robert Austin Phased Releases ...
Chris Nicola left this excellent comment on Justin Etheredge’s blog: Even with a competitive way to do SSJS [(server-side JavaScript)] on the Windows platform, I just have to ask... why would anyone? Server-side JavaScript means that the server portion of a web application is written in JavaScript. Personally, I believe that server-side JavaScript will be the next big advance in web development. If I were Microsoft I would be looking to hit a touchdown out of the ball park with server-side JavaScript, ...
Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; mso-pagination:widow-orphan; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri; ...
Content Reinvention with the Next Generation of Tables, eReaders, and Mobile Devices My notes from this session at Digital Hollywood: Speakers: Sarah Lumbard – Sr. Director, Product Strategy and Development / NPR Digital Media Bill Jensen – Director of New Media / Village Voice Media Mark Ghuneim – CEO / Wiredset Lee Shirani - Google Richard Gingras – CEO / Salon Russell P. Reeder – CEO / LibreDigital – Moderator How to get content to audiences to successfully using these new devices. That is what ...
In this session: Rob Hummel – CEO, Prime Focus Seth Shapiro – Principal, New Amsterdam Media LLC Warren Littlefield – Former President of CBS Entertainment Lisa Farries – Founder of CMO, Inc. Kris Brown – VP, Warner Home Video Moderator– Larry Gerbrandt – Principal, Media Valuation Partners Here are my notes from this session. I may not call out who says what here, but it is all from the panelists listed above. We are spending a lot of time of the 3D convergence. We have been so focused on the money ...
We had another great SharePoint Saturday DC yesterday, thanks to Dan Usher (@usher), Isaac Stith (@mrisaac), and everyone else who pitched in to put on the event. As usual I presented on “Wrapping Your Head Around the SharePoint Beast”. In case you’ve never seen or heard of it before, this is my ever growing session on the session I wish I would have seen when I was thrown down a deep dark chasm and told to learn SharePoint… I can still hear the evil laughter... To say I hated SharePoint was an understatement, ...
Purchase at Amazon I wanted to talk for a minute about the author, Victor Gaudioso. I met Victor on Twitter earlier this year and ever since meeting him, I’ve seen how involved he is in the Silverlight/Blend community. He has always been willing to help or share knowledge of Blend with anyone – including me. I recently read a blog post about someone that went to one of his book signings and did not win anything. Victor found out that this person was disappointed and sent him a free year subscription ...
What an ending. I've just finished the most interactive training class I've ever taken. I spent much of the last two days on a real Agile team producing a real product in 90-minute iterations. In a word, it was intense. It's ingenious to dangle the responsibility for shipping working code in front of programmers during a training class. It really made the content exceedingly relevant. After four iterations we shipped a working Java console game that was demonstrated to the class. And I ended up on ...
Sam Abraham (Me) will be speaking on MVVM at the Ft Lauderdale ArcSig on October 19th, 2010. We will be covering the concepts and architectural patterns behind MVVM then move to discuss the MVVM-friendly features of WPF/Silverlight including XAML, Dependency Properties, Attached Properties and Behaviors. We will also take a look at some of the available MVVM Frameworks that can help quickly create the necessary structure and setup for an MVVM project including Prism, Caliburn Micro and MVVM Light. ...
Light up your Silverlight skills with the all-new Global Silverlight Firestarter! What is the Silverlight Firestarter? An Event: A one day, global, live streamed and on demand event keynoted by Scott Guthrie Training: New self-paced labs and walk through videos Interactive: Got questions? Get your answers! Watch live and ask the Silverlight product team questions during the event. Why Silverlight? Silverlight is Microsoft’s strategic development platform for building interactive applications across ...
For the second year in a row, my employer Protegra entrusted myself and my colleague Ryan Caliguiri to put on the Software Development and Evolution Conference here in Winnipeg. Last year we did a one day event with 15 sessions featuring mainly Protegra presenters. This year we expanded it to two days, 24 sessions, and brought in speakers from various companies and from out of town. And from the surveys we collected, this was another hugely successful conference! A big thanks to the presenters for ...
Agile is one of those super buzzwords that everyone knows. The problem starts when you ask people what it means. It seems that the more people I ask, the more answers I get. One of my standard interview questions is, what development process do you use where you are today? I am always frustrated when they say, we “do” agile. My canned response is “What does that mean?” Very few developers can answer that question. I get the standard, “we have daily meetings and we don’t do requirements.” That hardly ...
After I posted my last blog post, Ralph Squillace responded with a link that everyone that is doing OData/WP7 development should be aware of. 2 days before I posted my Data/WP7 post, Microsoft's Mike Flasco posted this regarding the changes that are coming in the RTM version of the Windows Phone 7 library. The current WP7 phone platform is missing some core types, types that data service client LINQ provider requires to function properly. The CTP that is currently available (and which my example ...
IMPORTANT: Before reading this post open this link and let it play. This is my response to the 2nd Developer Blog Banter. The question asked is How do you organise your tests. Do you separate your unit tests, integration tests and UI tests into separate projects? Do you do anything specific to keep track of your tests? What naming conventions do you use? Do you run them before a check in or is that what the build server is for? The first developer blog banter was about technology stack. I organise ...
Light up your Silverlight skills with the all-new Global Silverlight Firestarter! December 2, 2010 from 8:00 am to 5:00 pm pacific time — It's completely free! What is the Silverlight Firestarter? An Event. A one day, global, live streamed and on demand event keynoted by Scott Guthrie. Training. New self-paced labs and walk through videos. Interactive. Watch live and ask the Silverlight product team questions during the event. Why Silverlight? Silverlight is a powerful development platform for creating ...
This is Part 1. Part 2: BizTalk: Timeline: Platform Support Now it is the timeline of the development tools only. It is a little bit "unofficial". For example, I included the ESB but not RFID. Versions 2000 and 2002 are not covered , there only placeholders. Mainly because since the 2004 version it is completely new product from many points of view, including the developer's point of view. It is interesting, the main tools: the Schema Editor, Mapper, Orchestration Editor, Pipeline Editor were not ...