RSS
Rocking Your Mocks
Up until .NET 4.6, the primary way to create new code at runtime has been to emit IL via the System.Reflection.Emit namespace. This requires deep knowledge of IL, a skill most .NET developers don’t have, and it’s painfully hard to debug emitted assemblies this way as there’s no textural code that’s generated with the assembly.
Categories: Custom Application Development
Tags: .NET , C# , Roslyn , Mocking
Read More
8 Reasons Why You Need Mobile Governance
Starting your enterprise mobile journey often appears deceptively easy.
Categories: Mobile
Tags: MCOE , mobile , governance , mobile strategy , mobile roadmap , mobile journey , standards , privacy , security , architecture , user experience , brand protection , leverage , compliance , integration , KPI , measurement , reporting , program management , technical debt , insight , user centered design , momentum , stakeholders , success criteria , mobile moments , best practices , community of practice , mobile steering commettee , mobile infrastructure , best in class , agile , quality management , mobile development , mobile support
Read More
Icons in User Interface Design: Five Things to Keep in Mind When Designing Icons (Part 2 of 2)
Icons have become a mainstay for interacting with the world around us, and have become especially prevalent in business technology. We see these pictorial representations on computers, phones, signage, and a variety of other items every single day.
Categories: User Experience
Tags: Icons , UX , Design
Read More
Product Owner or Product Manager
I have been really excited to see businesses truly begin to embrace the Product Owner role as they take on agile projects.
Categories: Agile
Tags: Project Management , Product Management , Product Owner
Read More
Icons in User Interface Design: Why Humans Relate to Icons (Part 1 of 2)
Pictographs (symbols which convey meaning through the representation of a physical object), have been used by humans to explain the world around them since the very beginnings of written language and art.
Categories: User Experience
Tags: Icons , UX , Design
Read More
Developing a Mobile Analytics Strategy
Would you invest in a stock if there were no way to track its valuation? Owning the stock would be a blind venture: no way to know if you should buy, sell—or if you’ve already lost your shirt.
Categories: Mobile
Tags: Mobile , Analytics , Strategy , Data , Google Analytics , Flurry , Mixpanel , Countly , Insight , KPI , Success , Criterira , Tool , Business Results , Technology Performance , User Behavior , Engagement , Measurement , Monitor , Roadmap , Product , Relevance , Optimize , Actionable , Pilot , Heatmap , Session Playback , Universal Analytics , Preapps
Read More
Introduction to Object-Oriented CSS
Classic CSS stinks.The classic way of writing CSS tends towards a sort of stylesheet meatloaf. This appalling entre consists of abused and disrespected Cascades, super-mega-selectors, and a distasteful maintenance plan.
Categories: Custom Application Development
Tags: CSS , OOCSS
Read More
More than Testing: QA's Value in Requirements Analysis
Requirements analysis and development is a crucial stage in any Software Development project. It is during this phase that the foundation for all future stages is laid.
Categories: Quality Assurance & Testing
Tags: QA , Testing , Project Management
Read More
Page 1 of 14FirstPrevious[1]2345NextLast

The Latest

  • An MVP Pattern for Android

    Separating the presentation of the application’s UI from the logic of its UI is usually a good idea. This separation of concerns creates more de-coupled code, which is much cleaner, and even allows f...
  • Xamarin - Xamarin.Forms Renderer Reference

    Now that I've spent some time working with writing custom renderers with Xamarin.Forms I've found that one of the easiest ways to extend an existing control is to also extend the an existing platform ...
  • Authenticating ASP.NET Web API With Azure Mobile Services

    Azure Mobile Services provides a really easy way to integrate social login into web, mobile, and desktop applications. At Magenic, we’re using it in our client apps for the Modern Apps Live! conferen...