Для гурманов у меня заготовлено резюме в JSON:
{ basics: { name: "Evgeniy Krechun", label: "", picture: "http://www.written.by.krechun.com/wp-content/uploads/2011/11/NY3A9618_40-e1439754598263.jpg", email: "evgeniy.krechun@gmail.com ", phone: "", website: "http://krechun.com", summary: "", location: { address: null, postalCode: null, city: "Moscow", countryCode: null, region: "" }, "profiles": [] }, work: [ { company: "Deutsche Bank AG", position: "Software Development Engineer", website: "https://www.db.com", startDate: "2013-04-01", endDate: "2015-08-16", summary: "- Technical project management (architecture and design justification, dealing with experts and reviewers, preparing release documentation); \n- Code, code review, providing technical guidelines; \n- Deployment; \n- Resolving production issues;\n\nTechnologies used: C#, F#, Python, .NET Remoting/WCF/ServiceStack, protobuf, WinForms/WPF/js, Oracle, Redis", "highlights": [] }, { company: "Asteros", position: "Senior Engineer", website: "http://asteroslabs.ru", startDate: "2011-07-01", endDate: "2013-04-01", summary: "", "highlights": [] }, { company: "CJSC OLS-Komplekt", position: "Application Engineer", website: "", startDate: "2011-04-01", endDate: "2011-07-01", summary: "", "highlights": [] }, { company: "OJSC IMT", position: "Senior Developer", website: "", startDate: "2009-08-01", endDate: "2011-03-01", summary: "", "highlights": [] }, { company: "Intel", position: "Intern", website: "www.intel.com", startDate: "2009-07-01", endDate: "2009-08-01", summary: "", "highlights": [] }, { company: "FORS", position: "Developer", website: "", startDate: "2007-11-01", endDate: "2009-08-01", summary: "", "highlights": [] } ], education: [ { institution: "Vyatka State Humanities University", area: "The English language and Computer Science", studyType: "High School", startDate: "2004-09-01", endDate: "2009-07-01", gpa: "", "courses": [] } ], "awards": [], "publications": [], skills: [ { name: "AOP", "keywords": [] }, { name: "ASP .NET, Prism, EntLib, MS SQL Server, WF, ASP .NET MVC", "keywords": [] }, { name: "Biztalk, WCF, EF, StructureMap", "keywords": [] }, { name: ".NET, C#, Agile, WinForms, WPF, TDD, DDD", "keywords": [] }, { name: "Collaborative", "keywords": [] }, { name: "Hard Working, Team Player", "keywords": [] }, { name: "Self-Confident, Self-Aware, Networked", "keywords": [] }, { name: "Listener, Enthusiastic, Goal Focused", "keywords": [] } ], languages: [ { language: "Russian", fluency: "Full Professional Proficiency" }, { language: "English", fluency: "Professional Working Proficiency" }, { language: "German", fluency: "Elementary Proficiency" } ] }
Добрый день.
У вас в статье «Microsoft BizTalk Server 2010 R2: Основы программирования» в пункте касательно Схем, говориться:
Таким образом мы наложили ограничение в виде паттерна GUID ([a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}) на строку, которая может храниться в поле CorrelationID.
Аналогичные действия нужно совершить с Request.
Немогли бы вы подсказать это касается только самих тегов
или и элементы А и В надо переделывать по этому шаблону…?
В полях А и В должны храниться числа, а в поле CorrelationID — GUID. Очевидно, что тип гуида несовместим с числом. Таким образом, отвечаем на ваш вопрос: данные действия (накладывание ограничений «только гуид» на содержимое поля) нужно произвести только над CorrelationID.
P.S. Было бы неплохо, если б вы оставляли комментарии именно к той статье, по которой у вас возник вопрос 🙂
Добрый день, Евгений. Спасибо вам за статьи по BizTalk. Могли бы вы написать статью о том, как с помощью BizTalk можно прочитать/записать данные какой-либо базы данных (например данные в таблице MS SQL)? Заранее спасибо.
Добрый день. Да, напишу, пожалуй, в течении двух недель. Спасибо за отзыв!