DJ Adams

Blog posts tagged "sap"

  1. Improving the SAP Community together, one comment at a time

    A suggestion on how we can work together to make the SAP Community better.

  2. Series of "Did You Know" videos

    Here's a collection of pointers to short "Did You Know" videos from the Developer Advocates, highlighting small but interesting and useful aspects of various SAP tech tools, frameworks and products.

  3. Test drive Joule's generative AI features in SAP Build Code now!

    Announcing the GA of SAP Build Code and the limited-time opportunity to test drive Joule's generative AI features.

  4. Opening files from the terminal in BAS dev spaces

    Opening files from the terminal in SAP Business Application Studio dev spaces using the code command.

  5. Solving the SAP TechEd Easter Egg on the Web

    Solving the SAP TechEd 2023 Easter Egg, a Node.js puzzle found at the event in Bengaluru.

  6. Devtoberfest - the best developer prep for SAP TechEd

    Explaining why Devtoberfest is a great way for developers to prepare for SAP TechEd.

  7. SAP community memories

    Contributing memories from the early days of the SAP Community to celebrate its 20th anniversary.

  8. Managing resources on SAP BTP - what tool do I choose?

    A way to think about the different tools available for managing resources on the SAP Business Technology Platform and when to use each one.

  9. How I got involved in the SAP community

    Summarising how I got involved in the SAP community from the earliest days.

  10. UTFRW - Unofficial TechEd Fun Run / Walk / Roll - Share Your Pics!

    Inviting people to walk, run or roll 5K during SAP TechEd week and share pictures.

  11. SAP Tech Bytes: Exploring SAP-samples with gh and fzf

    Discovering SAP-samples repositories by exploring them from the command line with gh and fzf.

  12. SAP TechEd Developer Keynote - Info Central

    Gathering all the information about the SAP TechEd 2020 Developer Keynote and related resources in one place.

  13. SAP Tech Bytes: Approuter User API Service

    Kicking the tyres of the new User API Service available in the SAP approuter NPM package.

  14. From Classics to Developer Advocate

    Telling the story of how I went from reading Classics at university to becoming a Developer Advocate at SAP.

  15. Updating your fork of the Developer Keynote repository

    Showing how to update your fork of the SAP TechEd Developer Keynote repository with new material.

  16. SAP TechEd 2020 Channel 1 at home

    Watching all the SAP TechEd 2020 Channel 1 content from the comfort of my TV at home.

  17. UTFRW - Unofficial TechEd Fun Run / Walk

    Organising a virtual 5K fun run and walk during SAP TechEd 2020.

  18. SAP TechEd Developer Keynote DK100 - The Story

    Telling the story behind the SAP TechEd Developer Keynote DK100 that we built together.

  19. My SAP TechEd 2020 - what I'm looking forward to

    Sharing what I'm looking forward to at SAP TechEd 2020 as a virtual event.

  20. An overview of SAP Developers video content

    An overview of the wealth of video content for SAP developers on the YouTube channel.

  21. Programmer's Day Mission 2020

    Announcing the Programmer's Day mission on the SAP Community for earning a special badge.

  22. SAP NPM packages now on npmjs.org

    Explaining the migration of SAP Node.js packages from the SAP NPM registry to npmjs.org.

  23. Code at Home episodes

    A summary of the Code at Home episodes streamed live and available as recordings on YouTube.

  24. Let's learn to "Code at Home"

    Information on the Code at Home initiative, what it is and what you need to join in.

  25. CAP is important because it's not important

    Considering what CAP really is, what it gives us, and why its transparency is what makes it important.

  26. Submit suggestions for Tech Aloud during SAP TechEd 2019

    Explaining how to submit content suggestions for the Tech Aloud podcast during SAP TechEd 2019.

  27. Double SAP CodeJam Athens - a report

    Reporting on delivering two SAP CodeJams in Athens on CAP and Workflow.

  28. Revisiting UI5 on CodeTalk

    Revisiting the subject of UI5 in a CodeTalk session with Marius Obert and Ian Thain.

  29. SAP Cloud Application Programming Model (CAP) - start here

    An overview of the key resources for folks wanting to get started with CAP.

  30. SAP CodeTalk sessions

    Listing my SAP CodeTalk sessions with Ian Thain over the years.

  31. Interview with Rui Nogueira on the new Application Programming Model for SAP Cloud Platform

    In this post you'll find a transcript of an interview between me and Rui Nogueira on the new Application Programming Model for SAP Cloud Platform. There's also a link to the audio version, available via Coffee Corner Radio.

  32. The Business Rules service - overview and getting started

    Some resources to help you get started with this service on SCP.

  33. Becoming an SAP Mentor Alumnus

    Reflecting on becoming an SAP Mentor Alumnus after years of community involvement.

  34. Thoughts on what's next for the SAP Community

    My thoughts on the SAP community (small 'c') and the SAP Community platform.

  35. Coming Home

    On joining SAP as a Developer Advocate.

  36. SCP Business Rules Roadmap - 5 Observations

    Sharing five observations on the SAP Cloud Platform Business Rules service roadmap.

  37. SAP Cloud Platform Pricing

    Looking into SAP Cloud Platform pricing and finding it less than straightforward.

  38. SAP on the Google Cloud - exploring the possibilities

    The era of the software defined datacentre is truly upon us.

  39. Best practices for mobile reporting

    To put together a mobile reporting solution, there's a lot to consider. In this post, we show you how to start off and remain on the right track to deliver a solution that really works for your users.

  40. The Fiori revolution - disruption at its best

    Three disruptive aspects of SAP Fiori and why they are important for enterprises in the digital era.

  41. Community and Collaboration at SAP Inside Track Manchester

    Reporting on the community and collaboration at SAP Inside Track Manchester 2016.

  42. Understanding the SAP Fiori Cloud Edition

    Providing an overview of the SAP Fiori Cloud Edition, how it works and what benefits it brings.

  43. Top 10 misconceptions about Fiori

    Addressing the top ten misconceptions and misunderstandings about SAP Fiori.

  44. "fiux2" Week 7 - Build Your Own SAP Fiori App

    Covering the final week of the openSAP Build Your Own SAP Fiori App in the Cloud course.

  45. "fiux2" Week 6 - Extend SAP Fiori Apps

    Covering week 6 of the openSAP Fiori course on extending SAP Fiori apps.

  46. "fiux2" Week 5 - Enhance an SAP Fiori Master Detail App

    Covering week 5 of the openSAP Fiori course on enhancing a master-detail app.

  47. The SAP Fiori Launchpad as a dashboard for my running KPIs

    Experimenting with using the SAP Fiori Launchpad to surface my running KPIs as live tiles.

  48. "fiux2" Week 4 - Create Your First SAP Fiori App

    Covering week 4 of the openSAP Fiori course on creating your first SAP Fiori app.

  49. "fiux2" Week 3 - Get Ready to Create Your First App

    Covering week 3 of the openSAP Fiori course on getting ready to create your first app.

  50. The evolution of the SAP community

    Looking at how the SAP community has evolved over the years as I join the new Mentors Advisory Board.

  51. "fiux2" Week 2 - Design Your First SAP Fiori App

    Covering week 2 of the openSAP Fiori course on designing your first SAP Fiori app.

  52. "fiux2" Week 1 - Get to know Fiori UX

    Covering week 1 of the openSAP Fiori course 2016 edition on getting to know Fiori UX.

  53. "fiux2" - The openSAP Fiori Course - 2016 Edition

    An overview of the blog posts in the series about the 2016 openSAP course on Fiori.

  54. The future of app building on the SAP HANA Cloud Platform

    Exploring one particular facet of the multi-faceted SAP HANA Cloud Platform and the future of app building.

  55. Speaking at SAP TechEd EMEA 2015

    Looking forward to speaking at SAP TechEd EMEA 2015 in Barcelona with a packed schedule.

  56. Building blocks for the future normal

    Arguing that understanding UI5 is key to embracing the future normal of SAP with S/4HANA and Fiori.

  57. openSAP Experiences

    Sharing my experiences with the openSAP learning platform and some suggestions for improvement.

  58. Fiori App Data into a Spreadsheet? Challenge Accepted!

    Extracting data from the SAP Fiori App Reference Library into a Google Spreadsheet using OData and Apps Script.

  59. DNA is still in our DNA

    Reflecting on how SAP's DNA of innovation persists even as technologies like Internet Explorer fade away.

  60. The inaugural SAP architect and developer summit

    Reflecting on my experience speaking at the inaugural SAP Architect and Developer Summit in Sydney.

  61. Speaking at the SAP Architect & Developer Summit

    Preparing to speak at the inaugural SAP Architect and Developer Summit in Sydney.

  62. This Week in Fiori (2014-36)

    Covering week 36 of Fiori news including openSAP courses and portal integration.

  63. This Week in Fiori (2014-35)

    Covering week 35 of Fiori news including catalogue design, TechEd previews and an all-SAP affair.

  64. This Week in Fiori (2014-33)

    Covering the SAP Fiori Launchpad architecture for developers, best practices for infrastructure, and the growing momentum behind Fiori adoption.

  65. This Week in Fiori (2014-32)

    Covering week 32 of Fiori news and TechEd-related content.

  66. This Week in Fiori (2014-31)

    Covering week 31 of Fiori news including the UX Explorer and OData-related content.

  67. This Week in Fiori (2014-30)

    Covering week 30 of Fiori news fresh from OSCON in Portland.

  68. This Week in Fiori (2014-29)

    Sharing Fiori links and commentary while heading to OSCON in Portland, including pointers to the open source foundations upon which UI5 is built.

  69. This Week in Fiori (2014-28)

    Covering week 28 of Fiori news including app analysis tools and technical content.

  70. Webinar and more - Understanding SAP Fiori

    Summarising our Understanding SAP Fiori webinar and Director's Cut deep dive sessions.

  71. This Week in Fiori (2014-27)

    Launching the This Week in Fiori series with commentary on the growing interest in SAP Fiori and UX.

  72. Understanding SAP Fiori Webinar - The Director's Cut

    Following up our Understanding SAP Fiori webinar with a deeper dive Director's Cut video.

  73. SAP Developer Advisory Board - Your Input!

    Asking the SAP developer community for input ahead of the Developer Advisory Board meeting.

  74. SAP Mentor Monday on UI5 - Links

    Collecting links from the public SAP Mentor Monday session on UI5 with Andreas Kunz.

  75. Reaching Out

    Examining SAP's journey of reaching out to the wider developer community over four decades.

  76. Mocking up the Payroll Control Center Fiori App

    Mocking up a Fiori-style Payroll Control Center app to demonstrate how quickly such UIs can be built.

  77. The essentials - SAPUI5, OpenUI5 and Fiori

    An overview of SAPUI5, OpenUI5 and SAP Fiori, explaining what each is, how they relate to each other, and why they matter.

  78. Public SAP Mentor Monday 24 Mar 2014 - UI5 with Andreas Kunz

    Announcing a public SAP Mentor Monday session on UI5 with Andreas Kunz.

  79. XML Views and Resource Bundle Declarations

    Looking at how resource bundle declarations work in SAPUI5 XML views.

  80. UI5 XML Views - Another Example

    Providing another example of UI5 XML views with event handling and controller logic.

  81. Mobile Dev Course W3U3 Rewrite - XML Views - An Analysis

    Analysing the differences between JavaScript and XML view implementations in my W3U3 rewrite.

  82. Custom Sorting and Grouping

    Learning how to control the order of groups in a sorted list using the sorter function rather than the grouper.

  83. SAP UK & Ireland User Group Conference - Demo Jam!

    Recounting how I stepped in at the last minute to compete in the Demo Jam at the SAP UK and Ireland User Group Conference, building a Fiori app live on stage.

  84. CodeTalk - SAPUI5 and SAP Fiori

    A two-part CodeTalk video interview covering SAPUI5 and SAP Fiori, from general concepts and architecture through to hands-on code and demos.

  85. Mobile Dev Course W3U3 Rewrite - XML Views - An Intro

    Introducing the XML views branch of my W3U3 rewrite, rebuilding the JavaScript views in XML.

  86. Mobile Dev Course W3U3 Rewrite - ProductList, ProductDetail and SupplierDetail

    Explaining the changes to the ProductList, ProductDetail and SupplierDetail views in my W3U3 rewrite.

  87. Mobile Dev Course W3U3 Rewrite - App and Login

    Explaining what I changed in the App and Login views and controllers in my rewrite of the open.sap.com mobile dev course sample SAPUI5 app.

  88. Mobile Dev Course W3U3 Rewrite - Index and Structure

    Explaining my changes to the index.html file and general app structure in my W3U3 rewrite.

  89. Mobile Dev Course W3U3 Rewrite - Intro

    Introducing my rewrite of the open.sap.com mobile course sample SAPUI5 app to fix some fundamental issues.

  90. Building SAP Fiori-like UIs with SAPUI5

    Previewing my SAP TechEd sessions on building SAP Fiori-like UIs with SAPUI5.

  91. An Amazing 36 Hours at SAP Labs Israel

    Recounting a whirlwind 36 hours visiting the developer engine that is SAP Labs Israel.

  92. Engaging the Next Generation

    Reflecting on my involvement with Young Rewired State and engaging the next generation of coders.

  93. Happy Birthday SCN, Old Friend

    Reflecting on ten years of the SAP Community Network and my involvement from the very beginning.

  94. Getting Started with SAPUI5: Alternative Guide

    Putting together an alternative getting started guide for SAPUI5 focused on portability and independence.

  95. Public Github repo sapui5bin available

    Making my growing collection of runnable SAPUI5 snippets available as a public GitHub repo.

  96. Jump to Shell Workset Item from URL

    Discovering how to jump to specific SAP Shell workset items from a URL.

  97. Bind Paginator to model?

    Experimenting with binding a SAPUI5 Paginator control to a model for automatic page calculation.

  98. OData Everywhere

    Musings on the Open Data Protocol, SAP NetWeaver Gateway, and the importance of both.

  99. Blog It Forward - DJ Adams

    Taking part in the Blog It Forward community challenge on SCN.

  100. Gateway metadata cache check - always abap_true?

    Debugging the Gateway metadata caching mechanism and finding a potential issue.

  101. SAPUI5 - the future direction of SAP UI development?

    Looking at SAPUI5 as the future direction of SAP UI development.

  102. Two tools for Gateway trial host nplhost

    Recommending two useful tools, multitail and screen, for working with the SAP NetWeaver Gateway trial system.

  103. On Enterprise Geeks Podcast

    Appearing on the Enterprise Geeks podcast after reconnecting at SAP DKOM.

  104. The Developer Connection: Connect Like Never Before

    Rediscovering SAP's Developer Connection at DKOM and the renewed focus on developers.

  105. SAPUI5 Powered SCN Forum Finder

    Building a SAPUI5-powered forum finder to help locate the old SDN forums on the new SCN platform.

  106. New Omniversity Course Video!

    Releasing a new video for my Web Programming with SAP's Internet Communication Framework course.

  107. SAPUI5 says "Hello OData" to NetWeaver Gateway

    Exploring the newly released SAPUI5 beta and connecting it to NetWeaver Gateway via OData.

  108. Making OData from SAP accessible with the ICM's help

    Using the SAP Internet Communication Manager to make OData from NetWeaver Gateway more accessible.

  109. SAP ICF course marketing: video!

    Creating a marketing video for my SAP ICF course at the Omniversity.

  110. The Developer Renaissance

    Interviewing SAP's Aiaz Kazi on the developer renaissance at SAP TechEd in Madrid.

  111. HTML5 @ SAP

    Attending the HTML5 at SAP session at TechEd and seeing SAP's embrace of open standards.

  112. SAP Developer Center

    Exploring the SAP Developer Center booth at SAP TechEd Madrid 2011.

  113. Web Programming with SAP's ICF: new course dates

    Announcing new dates for my Omniversity course on Web Programming with SAP's Internet Communication Framework.

  114. Moving on ... to Bluefin Solutions

    Moving on from contracting to joining Bluefin Solutions.

  115. Stand steady on the shoulders of giants

    Making the case for attending my Omniversity course on Web Programming with SAP's Internet Communication Framework.

  116. The past and future of SAP integration: guest Bluefin blog post

    I wrote a guest blog post on the Bluefin Solutions website, about the Project Gateway.

  117. Project Gateway. A call to arms. Or at least to data.

    This was a guest blog post on Bluefin Solutions website which I wrote to herald a major turning point in SAP software's integration trajectory.

  118. Not your father's SAP

    Some thoughts following the Innovation Weekend 2010 at SAP.

  119. REpresentational State Transfer (REST) and SAP

    Exploring how REST as an architectural style applies to SAP integration scenarios.

  120. Tech skills chat with JonERP - a follow-on story

    How I was inspired to read and learn more.

  121. REST orientation - Controlling access to resources

    Auth with respect to the alternative dispatcher layer in ABAP.

  122. A new REST handler / dispatcher for the ICF

    One of the best underlying mechanisms to be introduced into the Basis / NetWeaver stack in the past few years is the Internet Communication Framework (ICF), which is a collection of configuration, interfaces, classes and a core set of processes that allow us to build HTTP applications directly inside SAP.

  123. Mainframes and the cloud - everything old is new again

    Drawing parallels between mainframe computing and the cloud, noting how everything old is new again.

  124. SAP and Google Wave - Conversation Augmentation

    Demonstrating integration between Google Wave and SAP, inspired by the Dashboard project from six years earlier.

  125. Book review - SAP Business ONE Implementation

    Reviewing the SAP Business ONE Implementation book by Wolfgang Niefert.

  126. One way of dealing with blogtheft from SDN - through images

    Using image-based techniques to deal with content being stolen from SDN.

  127. Dealing with "#blogtheft" from SAP's Developer Network

    Addressing the blogtheft problem where content was being lifted wholesale from SAP's Developer Network.

  128. 'Coffeeshop' - lightweight HTTP-based pubsub

    About a lightweight, REST-orientated HTTP-based publish/subscribe implementation that I’ve been working on for the last few days.

  129. A return to the SDN community, and a touch of Javascript

    Returning to the SDN community after six years and reflecting on how it has grown.

  130. SAP everywhere!

    Noticing how SAP has become ubiquitous in bookstores and beyond since the early days.

  131. OssNoteFix script updated for Greasemonkey 0.6.4 and Firefox 1.5

    Updating my OssNoteFix Greasemonkey script to work with newer versions of Greasemonkey and Firefox.

  132. SAP and Open Source: the debate continues

    Continuing the debate on SAP and open source following my earlier analysis and letter.

  133. SAP and Open Source: an analysis and letter to SAP and Shai

    Analysing SAP's position on open source and writing an open letter to SAP and Shai Agassi.

  134. Whither SAP?

    I’ve been thinking a lot recently about where SAP is going and what SAP is doing today, especially in the light of where it went and what it did in the past. To be honest, the thinking has been triggered by frustration at the nuts and bolts of SAP technical matters, particularly in the area of service support and basis work.

  135. SDN, Blogging, and Planet SAP

    In May I was approached by a chap at SAP in Walldorf who wanted to ask me some questions on blogging (I have a blog over on the SAP Developer Network) for an article he was writing for an SAP-internal magazine.

  136. The SAP developer community 10 years ago

    On the early years of the SAP community online.

  137. SAP: temporary loss of touch with reality?

    Responding to Shai Agassi's questionable views on open source software at Sapphire in Boston.

  138. Hacking the SAP service portal to make OSS notes better

    Deploying Greasemonkey to fix a long standing issue with OSS Notes at SAP.

  139. Europe, SAP, and two-way conferences

    It’s the end of the week that saw the SDN Meets Labs down in Walldorf.

  140. SDN Meets Labs

    Rain. Lots of it. And I drove through it all this morning, all the way down the A61, to get to SAP University in Rot, near Walldorf.

  141. SDN Meets Labs gets underway at SAP University

    The SDN Meets Labs at Walldorf-Rot gets underway at Walldorf-Rot.

  142. (Mini) Installfest in the SDN clubhouse at TechEd

    Running a mini installfest with the latest WAS 6.40 demo system on a small Linux server at SAP TechEd.

  143. Photos from SAP TechEd Munich

    The third weblog in two days … what’s going on? Well, Mark is a hard taskmaster, obviously 🙂

  144. The meaning of LIFETIME_RC

    Last week, during some preparation for my talk at TechEd on Thursday this week, I’d been wondering about something in the ICF that hadn’t seemed quite right.

  145. SAP TechEd first day - notes from Munich

    Well, after a nightmare getting here (V-Bird, the airline I was booked with, went bust) I’m now in Munich at a decidedly disconnected TechEd 04 (more on the disconnected misery later).

  146. SAP TechEd here I come ... with session slides!

    SAP TechEd is looming large, and this year it's in Munich. (If you’re not in Europe, then SAP are holding TechEd events in Bangalore, Tokyo, and San Diego too).

  147. The integration irony of SAP's technology directions

    I’ve finally realised what it is that’s been bugging me about the new arena of SAP technology.

  148. A little taste of SAP at EuroFoo

    Presenting a lightning talk on SAP at the EuroFoo mini-conference in Enschede.

  149. SDN Meetup in Walldorf - a summary

    Well, 24 hours (almost to the minute) have passed since I got off the train at Wiesloch-Walldorf station yesterday.

  150. SDN Meetup in Walldorf - pictures

    Sharing pictures from the SDN Meetup in Walldorf.

  151. TechEd talk winners - congrats

    Congratulations to the three TechEd talk winners Luke, Jayakumar and Andreas.

  152. Forget SOAP - build real web services with the ICF

    I don’t like getting into a lather when it comes to data and function integration. Rather than using SOAP, I prefer real web services, built with HTTP.

  153. Real Web Services with REST and ICF

    This piece has become somewhat famous (or infamous) in SAP tech circles, for the approach it took and the claims it made. I'm happy to say that REST won out and that those that tried to denounce me ... failed :-)

  154. NW4, OSS1 and logon group selection for OSS

    Digging into logon group selection.

  155. SAP at JAX 2004

    A brief report on JAX 2004.

  156. WAS 6.40 testdrive for Linux is here!

    Phew. What a day yesterday at the world’s biggest IT fair.

  157. Successful installation of EP plugin into testdrive WAS 6.10 system

    I spent most of yesterday in the kitchen, my favourite place.

  158. FOSDEM, and small OSS Notes Browser Hack

    Tomorrow morning I'm off to Brussels for FOSDEM - the Free and Open Source Software Developers' Meeting.

  159. Hello, 2004

    2004 is here. Neues Spiel, neues Glück.

  160. Evaluation WAS 6.40 on Linux - top reason for attending CeBIT 2004

    The prospect of SAP on Linux at CeBIT.

  161. Food for thought: LDBs and ABAP Objects

    Musing on the relationship between Logical Databases and ABAP Objects while debugging output determination.

  162. BSP: Mangled URL Decoder

    A quick dive into the details of BSP URLs.

  163. SAP TechEd - Collaborative notes

    I’m off to SAP TechEd this week in Basel.

  164. Dashboard as extension to R/3 and SAPGUI client

    How do your users work with SAP data? Exclusively through SAPGUI or with other desktop apps too? If it’s the latter, read on.

  165. Improving the OSS note experience

    How can we make this key service less unpleasant to use?

  166. SAP InfoTag on Web Application Server

    SAP are running an Infotag on the Web Application Server in early September.

  167. SAP talk at OSCON, and RSS

    On SAP, open source, and multiple uses for RSS.

  168. Another great OSCON

    Reflecting on another Open Source Convention.

  169. SAP and Open Source BOF at OSCON

    A note on the Birds Of A Feather session at OSCON on the topic of SAP and Open Source, at OSCON 2003.

  170. SAP stuff at OSCON

    My partner-in-(code)-crime Piers Harding and I are speaking at this year’s OSCON (Open Source Convention).

  171. The SAP/MySQL Partnership

    I keep hearing reports that the recent announcement of cooperation between SAP AG and MySQL AB has been making the community unhappy.

  172. From REST to URIs, the Semantic Web, RDF, and FOAF

    Protocols and formats making up the semantic web.

See all tags.