Tip #398: Careful with those .js libraries

After denting his table, Mehmet “Sputnik” Ozdemir finally decided to use his call-a-friend card. The problem? After attaching this trivial piece of script to the birthday field

function dateonchange() {
   Xrm.Utility.alertDialog(
       Xrm.Page.getAttribute("birthdate").getValue());
}

one would reasonably expect to select a date and see that selected value (+local time) popping up in a box. Instead, the returned value was null. Sometimes but not always. Internet Explorer was spitting dummy telling the world that getHours is a non-existent function. Things were gloomy, table-denting, I’d say.

Collective brain traced it down to the inclusion of the well-known date manipulation library date.js. That’s what you get for a) using 7 years-old library and b) messing around with the prototypes of the standard javascript objects.

If you really want nice and easy date/time manipulation library then get on with the program and download moment.js library and then add multi-language support to top it off.

But the main lesson is that when you decide to use <noun of your choice>.js library in your next CRM project, test it extensively, always treat it as a suspect and give preference to those libraries that do not use jQuery.js.


Source: CRM

A Day in the Life of Sales of Marketing: Working “Better Together” – Powered by Microsoft Dynamics CRM

Altico Advisors very recently hosted a half-day event at the Microsoft Envisioning Center in Cambridge, Massachusetts. The event was part of our “Better Together” campaign. We presented the Microsoft Productivity Suite for sales and marketing. Powered by Microsoft Dynamics CRM, the Productivity Suite includes Microsoft Dynamics Marketing, Office 365, SharePoint, and Power BI.

Using the cutting-edge technology available in the Envisioning Center, we were able to show exactly how all of the Productivity Suite elements can work seamlessly together. What does this mean for your business? When your sales and marketing teams actually work together it makes for better business outcomes – more leads, more closed business, more revenue!

EnvisioningCenter_2

Our keynote speaker was Michael Katz, Chief Penguin at Blue Penguin Development. An award-winning humorist, former corporate marketer, Blue Penguin founder and Chief Penguin, Michael Katz, specializes in helping sales and marketing professionals develop a clear niche for their work. And he entertained with stories and anecdotes that related to our “better together” theme. You can download the slide deck from Michael’s “better together” keynote address here.

The event was video taped and we’ll be making that video available once it’s been edited and polished. If you’d like to receive the video, just contact our marketing director at mdoron@AlticoAdvisors.com. Seeing is believing and the video will replicate our presentation so you can see for yourself how it all works.

Meanwhile, feel free to contact us for more information about Microsoft Dynamics CRM and the Productivity Suite. We’d be happy to show you what it’s all about.

By Mike Kean, President,Altico Advisors, Microsoft Dynamics GP/ERP and CRM Partner serving Massachusetts (MA) and beyond.

A Day in the Life of Sales of Marketing: Working “Better Together” – Powered by Microsoft Dynamics CRM is a post from: CRM Software Blog

The post A Day in the Life of Sales of Marketing: Working “Better Together” – Powered by Microsoft Dynamics CRM appeared first on CRM Software Blog.


Source: CRM

Application Insights: Easy DevOps On-ramp for App Builders

( Editor’s note: Posting this for Clemri who is busy releasing a bunch of cool new DevOps news at the at the Velocity conference -Chuck)

 

image

The O’Reilly Velocity conference is one of the leading conferences for DevOps practitioners. This year the event is in California, May 28-29. If you plan to be at Velocity, come see us on the expo floor in Booth #115 (between Salesforce and the Target gaming lounge). If you’re not attending in person, enjoy the live streaming keynotes. 

 

image

E-book: Sharing Our Journey To Cloud Cadence

Developing Visual Studio Online over the last few years from its Team Foundation Server roots has meant transitioning from a “box” product mindset to one of continuous delivery to the public cloud. In his new e-book entitled Our Journey to Cloud Cadence, Lessons Learned at Microsoft Developer Division, Microsoft’s Sam Guckenheimer charts the path to the cloud and outlines several of the key lessons uncovered during our journey. This book covers DevOps engineering practices and essential tools including ways to implement the culture shift necessary for this kind of transformation. It aims to provide insights to practitioners of all level from DevOps veterans to folks new to cloud model, and for  which our findings can be applied regardless of the toolset in use or the size of the organization. Sam will cover these in more detail in his break-out session tomorrow.

 

image

 

DevOps Self-Assessment Tool

A key part of any transformation is to first assess your current tools and methodologies. We have launched a new online self-evaluation tool to help you get started. This tool helps developers, IT pros and whomever else in your organization may be exploring DevOps to gauge your organization in the 7 practice areas that Microsoft identifies as critical to DevOps excellence. Ultimately, it will help you determine the next steps in your DevOps journey.

 

image

Microsoft’s DevOps Solution: Application Insights

One area of DevOps that often offers app developers a short road to value and return on their implementation investment is Application Performance Monitoring (“APM”). Microsoft’s Application Insights, currently available in preview, offers a smooth on-ramp to robust, scalable, cloud-powered application performance monitoring. With just a couple clicks and a few lines of code, developers of iOS, Android, Windows, and server-side apps can immediately have rich telemetry dashboards  about their app availability, performance, crash data and exceptions, adoption and usage patterns at their fingertips. Additionally, Application Insights (as powered by Azure) performance monitoring scales as your application scales. To read more about Application Insights, check out this blog post announcing application insights preview. Application Insights remains free for the vast majority of users, so we encourage you to give it a try. We’d love to hear your feedback and suggestions via Connect, UserVoice, and the Application Insights Forum (or you could leave a comment below).

(Editor’s Note:  The Application Insights team also just released their pricing information. Check it out at: http://azure.microsoft.com/blog/2015/05/27/application-insights-pricing-effective-june-1/ )

 

 

 

Thanks!

Image

Clemri Steyn, ALM & DevOps Product Marketing Lead

Clemri Steyn leads the Visual Studio ALM & DevOps Product Marketing team and has more than 20 years’ experience building award winning tools for developers. Prior to joining Microsoft in 2007, Clemri was the Director of Product Management for DevPartner Studio, Driver Studio and DevPartner for Java at Compuware.


Source: NAV

Красноярская конференция разработчиков Dev2Dev 2.0

30 мая 2015 года  состоится вторая конференция разработчиков программного обеспечения Dev2Dev, версия 2.0. Конференцию организует молодое одноименное it-сообщество, объединяющее спецов отрасли из компаний города. Сообществу менее года, но оно быстро растем.

Концепция событий сообщества Dev2Dev проста: свободный вход, качественный контент и много общения для участников и спикеров. Событие — это в первую очередь фан, знакомства и накачка энергией. Сильные доклады и интересные спикеры делают это возможным, но само событие создают участники. 30 мая мы ждем 200-250 человек. Новая конференция соберет доклады по enterprise разработке, функциональному программированию, проектированию, тестированию приложений, управлению проектами и командой. Докладчики едут со всей Сибири — Новосибирск, Омск, Кемерово. Специальный гость прилетит из Чикаго.

Программа очень насыщенная:

Филиппов Владислав: Куда мы катимся или к чему готовиться
Владислав учредитель компании Svarog Systems inc., Чикаго. Сообщение о перспективах отрасли, новых трендах и о том, кем разработчик ПО станет в будущем. Новости с передовой и собственные размышления успешного бизнесмена.

Писчасова Татьяна: Good Enough Testing, или минимальное необходимое тестирование
Татьяна ведущий специалист по тестированию из компании 2gis, город Новосибирск. Небольшим командам сложно наладить тестирование по многим причинам. Татьяна предлагает свой джентльменский набор для построения процесса тестирования.

Тюменцев Евгений: Математическое обоснование SOLID принципов
Евгений генеральный директор компании HWdTech, LLC, город Омск. Все знакомы с абстрактными принципами SOLID, это почти философские понятия. Другую точку зрения представит Евгений в своём докладе. 

Гранин Александр: Линзы — комбинаторная манипуляция данными
Александр разработчик из Лаборатории Касперского, город Новосибирск. Функциональное программирование крепко стоит на иммутабельности данных, манипулировать которыми не всегда просто. Линзы не экзотика, а удобный инструмент. 45 минут хардкора на Dev2Dev 2.0.

Максимов Антон: Применение в Enterprise-приложении графовой базы данных Neo4j
Антон программист из 2ГИС, Новосибирск. Антон расскажет о технологии из внутренней кухни 2ГИС, благодаря которой картографические сервисы компании строят дорожные графы. Это графовая БД Neo4j.

Тарасенко Анна: Принцип YAGNI в управлении проектами
Анна директор компании 7bits, город Омск. «You ain’t gonna need it» — принцип, который уберегает нас от программирования лишних фич и уберегает от овердизайна. Анна на собственном опыте убедилась, что он так же прекрасно работает в project management, и готова поделиться своим опытом.

Семехина Марина и Горбаров Илья: Мотивация ИТ-персонала — шаг за шагом
Марина и Илья исполнительный и технический директора компании студии «Атвинта» соответственно, город Кемерово. Любимая тема разработчиков и головная боль менеджеров. Как настроить команду на работу, как удержать её и постоянно достраивать с учетом завтрашнего дня. Об этом в докладе от студии «Атвинта».

Кроме того будут розыгрыши призов, квесты для участников, пасхалки и бесценное after-party. 

Полная программа, координаты и регистрация на событие на страничке dev2dev.ru
Группа в VK — vk.com/dev2dev — там все новости, спойлеры и дополнительная информация. 
Видео с конференции будет выложено на канале youtube.com/channel/UCZayZ2dHuYdwtV5cRwM_23A
Прямая трансляция с события на канале — youtube.com/channel/UC1kUDDyJRKS3ssll8P00RYA 


Source: NAV

The top Microsoft content, voted by you.