The Microsoft Office Web Applications that were once configured and managed as a service application in SharePoint 2010 are configured and managed completely different in SharePoint 2013. The Office Web Applications (OWA) are now created in an Office Web Apps farm, which allows you to create a universal Office Web App environment that can host multiple SharePoint farms, as well as communicate with Lync and Exchange servers. The OWA farm allows users to create, edit, and share content using browser-based versions of Word, Excel, PowerPoint, and OneNote. Furthermore, OWA can be configured to enhance the users search experience by providing a document preview or thumbnail that is viewable from within the search result set. This session will discuss how and why you will want to implement the new Office Web Apps and the many benefits of doing so.
Speaker: Wictor Wilén;
From SharePoint 2013 is Office Web Apps no longer an add-on to SharePoint, it is now its own server product – Office Web Apps Server. This new change gives Office Web Apps numerous advantages over the previous add-on model. For instance Office Web Apps can now be updated independently from SharePoint and we can dedicate specific Office Web Apps farms, which can be shared between multiple SharePoint farms, and even Exchange and Lync. In this session we will walk through all you need to know about Office Web Apps Server 2013; from installation, to configuration and how to update it. We will also take a closer look on how to connect the Office Web Apps Server to SharePoint and how it improves the user experience in SharePoint when reading, editing and searching for documents.
Implementing Office Online server 2016, support for online viewing and editing Word, Excle, PPT, OneNote and PDF's. An IT-Pro session at SharePoint Saturday in Oslo
Speaker: Wictor Wilén;
From SharePoint 2013 is Office Web Apps no longer an add-on to SharePoint, it is now its own server product – Office Web Apps Server. This new change gives Office Web Apps numerous advantages over the previous add-on model. For instance Office Web Apps can now be updated independently from SharePoint and we can dedicate specific Office Web Apps farms, which can be shared between multiple SharePoint farms, and even Exchange and Lync. In this session we will walk through all you need to know about Office Web Apps Server 2013; from installation, to configuration and how to update it. We will also take a closer look on how to connect the Office Web Apps Server to SharePoint and how it improves the user experience in SharePoint when reading, editing and searching for documents.
Implementing Office Online server 2016, support for online viewing and editing Word, Excle, PPT, OneNote and PDF's. An IT-Pro session at SharePoint Saturday in Oslo
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone. Join Rackspace Microsoft MVP, Jason Himmelstein, for a journey through the Microsoft story around BI and how the latest changes are making it all more cohesive & something worth investing your time (and money) into. He will cover Power BI, what changes as a result of SQL Server 2016 for SharePoint, the Excel story, and help you understand the integration story with Office 365.
This is a presentation showing how SharePoint administrators can upgrade SharePoint 2010 to SharePoint 2013. Vyapin also offers a tool allowing administrators to migrate SharePoint 2010 content to SharePoint 2013.
SharePoint 2010 Upgrade User Group and SharePoint SaturdayJoel Oleson
SharePoint 2010 drill down into the methods with guidance on features and solutions to help you get educated on the latest features of SharePoint 2007 to SharePoint 2010.
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013Miguel Isidoro
Os workflows foram incorporados na plataforma SharePoint na sua versão 2007, sofreram importantes evoluções em SharePoint 2010 ao permitir a criação de workflows de forma declarativa usando o SharePoint Designer. Em SharePoint 2013, toda a componente foi revista com uma nova arquitetura baseada na “Cloud”.
Nesta sessão serão apresentadas as principais novidades do workflow relativamente a versões anteriores desde a nova arquitectura ao desenvolvimento de workflows com SharePoint Designer e Visual Studio 2012.
Performance problems in SharePoint are most commonly caused by a poorly configured or ineffectively optimised SQL Server back end. In this fast-paced session, Chief Technical Architect and International speaker Knut Relbe-Moe will walk through his top 10 tips for ensuring your SQL back end is perfectly pert and performing well for SharePoint. Compiled from his experiences in designing, deploying and managing truly cloud-scale instances of SharePoint and SQL Server, this session is one not to miss if you want to squeeze the best out of your SharePoint power-plant.
5 Mysterious SharePoint Errors and Their Resolutionharry marweik
MS Office SharePoint Server (MOSS) is also known as SharePoint. It’s connected with intranet, content management and document management. It’s versatile platform to manage web portals, documents, websites, content, social networking sites, and business intelligence tooling procedures.
This presentation is an introduction to SharePoint development for .NET developers who have no knowledge of SharePoint. It was delivered at the Carolina Code Camp on Saturday, May 4th, 2013.
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013Shereen Qumsieh
This slide is a copy of the talk given at SharePoint Saturday Silicon Valley on upgrading a SharePoint 2010 environment to SharePoint 2013 including backup of service applications and content databases, testing, installation and upgrade.
Workflow Manager is a new workflow engine added in SharePoint 2013 which has some tips & tricks, We will see in this session how to go with smooth installation.
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone. Join Rackspace Microsoft MVP, Jason Himmelstein, for a journey through the Microsoft story around BI and how the latest changes are making it all more cohesive & something worth investing your time (and money) into. He will cover Power BI, what changes as a result of SQL Server 2016 for SharePoint, the Excel story, and help you understand the integration story with Office 365.
This is a presentation showing how SharePoint administrators can upgrade SharePoint 2010 to SharePoint 2013. Vyapin also offers a tool allowing administrators to migrate SharePoint 2010 content to SharePoint 2013.
SharePoint 2010 Upgrade User Group and SharePoint SaturdayJoel Oleson
SharePoint 2010 drill down into the methods with guidance on features and solutions to help you get educated on the latest features of SharePoint 2007 to SharePoint 2010.
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013Miguel Isidoro
Os workflows foram incorporados na plataforma SharePoint na sua versão 2007, sofreram importantes evoluções em SharePoint 2010 ao permitir a criação de workflows de forma declarativa usando o SharePoint Designer. Em SharePoint 2013, toda a componente foi revista com uma nova arquitetura baseada na “Cloud”.
Nesta sessão serão apresentadas as principais novidades do workflow relativamente a versões anteriores desde a nova arquitectura ao desenvolvimento de workflows com SharePoint Designer e Visual Studio 2012.
Performance problems in SharePoint are most commonly caused by a poorly configured or ineffectively optimised SQL Server back end. In this fast-paced session, Chief Technical Architect and International speaker Knut Relbe-Moe will walk through his top 10 tips for ensuring your SQL back end is perfectly pert and performing well for SharePoint. Compiled from his experiences in designing, deploying and managing truly cloud-scale instances of SharePoint and SQL Server, this session is one not to miss if you want to squeeze the best out of your SharePoint power-plant.
5 Mysterious SharePoint Errors and Their Resolutionharry marweik
MS Office SharePoint Server (MOSS) is also known as SharePoint. It’s connected with intranet, content management and document management. It’s versatile platform to manage web portals, documents, websites, content, social networking sites, and business intelligence tooling procedures.
This presentation is an introduction to SharePoint development for .NET developers who have no knowledge of SharePoint. It was delivered at the Carolina Code Camp on Saturday, May 4th, 2013.
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013Shereen Qumsieh
This slide is a copy of the talk given at SharePoint Saturday Silicon Valley on upgrading a SharePoint 2010 environment to SharePoint 2013 including backup of service applications and content databases, testing, installation and upgrade.
Workflow Manager is a new workflow engine added in SharePoint 2013 which has some tips & tricks, We will see in this session how to go with smooth installation.
Workflow Manager is a new workflow engine added in SharePoint 2013 which has some tips & tricks, We will see in this session how to go with smooth installation.
Deploying and Managing Project Online and Project Server 2016Rolly Perreaux, PMP
In this session, we will present how to deploy Microsoft Project Server 2016. We will specifically explain how Project Server 2016 works with SharePoint and how to create and configure a new Project Web App (PWA) instance in your SharePoint Farm. The session finishes up with a Q&A period so that we can answer all your questions.
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web Not War
Install Windows Server 2008 R2 RC (valid up to one year) and find out what's new in IIS and the Microsoft Web Platform. Then walk through a variety of Demos including ASP.NET & PHP on Server Core, Remote Management of Server Core, Windows PowerShell Web Administration on Server Core & Web Deployment Tool.
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsRyan McIntyre
Office Web Apps was introduced with SharePoint 2010 as a service used to provide browser-based access to Office documents. Office Web Apps (OWA) 2013 modifies the service architecture significantly, enabling the exposure of document interactions through a browser to be customized and expanded within SharePoint as well as outside of SharePoint.
With this architecture change, we need to review the capabilities from a new perspective and question how we can best leverage this service. To start, we need to understand the new architecture changes. From there, how do we manage the health of OWA and apply updates? How do we leverage OWA to build additional capabilities into our applications? How do we expand OWA capabilities? What are the differences in OWA on-prem and OWA Office 365?
In this session, we'll be answering these questions and more. We'll look at the new 2013 architecture and understand how to deploy the service on-prem and manage it properly. We will then look at how to extend the service and take advantage of the new capabilities in both our SharePoint and non-SharePoint solutions. You'll leave the session with a deeper understanding of OWA capabilities, and ready to incorporate OWA into your solution architectures!
Microsoft has been full pedal to the metal with introducing new features & services in Office 365, making the decision for when to use what quite difficult for organizations. Come explore different business use cases and how they align with core services such as Teams, Groups, and Yammer. We will talk about concepts such as audience, tone, and impact to help make informed decisions when recommending Office 365 solutions to solve business problems. Finally, we will talk about ways to help enable your business customers to adopt these services and ultimately realize the benefit of your organization's Office 365 investment.
Groups are a new feature in Office 365 for communication and collaboration
›Groups are not based in SharePoint Online or Exchange Online etc. Groups are an Office 365 feature that use several components from SharePoint Online, Exchange Online, Azure and more…
›Groups are a loose coupling of independent services
By now you may have heard that JavaScript is becoming a viable solution for SharePoint Development, but where do you get started? This session will start with some of the basics and introduce attendees to a few different Javascript libraries such as jQuery, Knockout, Bootstrap, etc. It will showcase SharePoint's REST API and provide some examples of how to conduct basic CRUD operations which you can repurpose for your own custom SharePoint Apps.
SharePoint developers regularly face the decision, where do I put my application’s data? Sometimes this is an easy choice, using SharePoint Lists, or a SQL Server Database, but often a better solution exists. Or at least knowing that alternatives exist is beneficial, and further knowing when to use them. There are actually many storage options that both ASP.NET and SharePoint (along with modern browsers, HTML5, JavaScript) offer. This session will discuss many of these choices with best practices in mind along with live demonstrations. Examples include SharePoint Lists, Secure Store, property bags, persisted objects, Linq (to SQL, Entity, and SharePoint), web part properties, serialization options (to/from JSON and XML), session state, viewstate, httpruntime, application state, and thread bag. Also, client side storage examples will be introduced using modern HTML5 and JavaScript techniques. Further, free 3rd party products will be introduced that can be employed. Applies to all modern versions of SharePoint including 2013.
Continuous Integration is a wonderful and popular practice in the software development universe. Yet, for whatever reason, it seems much less commonly utilized in the SharePoint community. SharePoint (naturally) throws a few wrinkles into the process, but no substantial roadblocks, and the benefits of CI can be realized just as well on SharePoint projects as anywhere else. In this session, you'll learn why you should implement a CI process and then see how to do it using TFS and Visual Studio.
So you’ve inherited a SharePoint environment and need it secure, ASAP. The talk explains how to do this in a methodical way, to address all the levels of SharePoint security. This is ideal for the SharePoint administrator who needs to address the server security realm and the security officer who needs to understand SharePoint security.
Like taking responsibility of relationship after commitment is important, monitoring applications after they go live is important!!!
Microsoft’s answer to this curious case is a cloud based service named Application Insights provided as part of Visual Studio Online.
In this session, we will figure out how we can analyze whether our applications are living up to the expectations from Availability and Performance point of view, how we can drive our applications towards having long life and much more fun stuff!!
Knowing the vast majority of the content accessed via SharePoint is stored in SQL Server, and also knowing an incorrect configuration of SQL Server can have a detrimental impact on the performance of SharePoint it is important to understand the integration of these two products. Regardless of whether you have a dedicated DBA, or the SharePoint administrator is also the DBA, there are critical SQL Server configurations that can be made that will improve the performance of SharePoint. Often DBA’s are familiar with how to manage SQL Server, but may not be familiar with some nuances that SQL Server has when integrated with SharePoint. In this session we will demonstrate how some default SQL Server settings negatively impact SharePoint and what changes can be made to improve the performance of SharePoint. These changes include database file settings and SQL Server instance settings. We'll also examine how to properly install SQL Server and SharePoint so they work together as efficiently as possible. This discussion will introduce the Best Practices framework that will allow your SharePoint administrator and/or your DBA to configure SharePoint and SQL Server to provide optimal performance for your SharePoint implementation
Apps for Office introduces a new programming model that is so flexible, you may not believe it unless you see it with your own eyes. You might say it is dangerously simple to enhance the functionality of Office. Apps for Office allow you to enhance the user experience for Access, Excel, Outlook, PowerPoint, Project and Word, most likely using your existing skills.
Starting with a brief discussion surrounding the road-map for the various types of Office apps, this talk will focus primarily on Mail apps and how you can use them to provide very valuable enhancements to the message and appointment (reading and composing) experiences.
You will learn about what if takes to develop a Mail app (a real app, currently under development will be shown), what the infrastructure looks like to deploy a mail app, what the licensing process looks like and how easy they are to monetize.
After the discussion, you will likely be beaming with ideas and be rushing home to begin building your very own App for Office.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaYara Milbes
Discover the transformative power of the WhatsApp API in our latest SlideShare presentation, "Top 7 Unique WhatsApp API Benefits." In today's fast-paced digital era, effective communication is crucial for both personal and professional success. Whether you're a small business looking to enhance customer interactions or an individual seeking seamless communication with loved ones, the WhatsApp API offers robust capabilities that can significantly elevate your experience.
In this presentation, we delve into the top 7 distinctive benefits of the WhatsApp API, provided by the leading WhatsApp API service provider in Saudi Arabia. Learn how to streamline customer support, automate notifications, leverage rich media messaging, run scalable marketing campaigns, integrate secure payments, synchronize with CRM systems, and ensure enhanced security and privacy.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
In the ever-evolving landscape of technology, enterprise software development is undergoing a significant transformation. Traditional coding methods are being challenged by innovative no-code solutions, which promise to streamline and democratize the software development process.
This shift is particularly impactful for enterprises, which require robust, scalable, and efficient software to manage their operations. In this article, we will explore the various facets of enterprise software development with no-code solutions, examining their benefits, challenges, and the future potential they hold.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
8. Overview of OWA
Comparison of OWA 2010 and 2013
OWA Terminology
Pre-Installation Configuration
Installation Process
Troubleshooting
Commands and Best Practices
Session Agenda
10. Office Web Apps (OWA) – Browser-Based Office Applications
Word
Excel
PowerPoint
OneNote
Accessible from SharePoint, Exchange, Lync, File Shares, and Web Sites
Accessible from IE, Firefox, Chrome, Safari on PC’s and MAC’s, as well
as Tablets and Slates (View and Edit) and Smart Phones (View Only)
Free to View These Document Types
Office Licenses Required for End Users to Create or Modify Documents
Only Used by Claims-Based Authenticated Web Apps
Office Web Apps Overview
11. OWA 2010/2013 Comparison
2010
Deployed as SharePoint Service
Application
Multiple SharePoint Farms = Multiple
Service Applications
Patching SharePoint Meant Patching
OWA
2013
Separate Product Deployed in Separate
OWA Farm
Multiple SharePoint Farms use Single
OWA Farm
Independent OWA Server Patching
Independent Scaling and Optimization
16. Dedicated Server (No Microsoft Server Applications Using Port
80, 443, or 809)
All Servers in Same AD Domain
NOT on Domain Controller
No SQL Server or Database Required
Virtualization of OWA Servers Allowed
About 20,000 Typical Users per Server
Single Server Farm – Can add More Servers for HA and Improved
Performance
OWA Server Specifications
18. Windows Server x64 2008 R2 SP1 or Windows Server 2012
.NET 4.5 Framework
Windows Management Framework 3.0
If Windows 2008 R2 - Install KB2592525 Update
IIS 7.0 (Web Server Role)
PowerShell 3.0 (No OWA UI, all PowerShell)
IE 8 or Later (IE 9 or Later Preferred)
OWA Software Prerequisites
19. Enter Following Windows PowerShell Command:
Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-
Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,
Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-
Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-
Console,Ink-Handwriting,IH-Ink-Support
Note: This is one Command, do not Press ‘Enter’ Until End of Command
Configure Server for OWA
20. No Installation on SharePoint Farm
Use PowerShell to Connect SharePoint Farm to OWA Farm
Use New-SPWOPIBinding -ServerName
mtpowa.microtechpoint.com –AllowHTTP
Binds Entire SharePoint Farm to OWA Farm
Run Only Once for All Apps in SharePoint Farm
Can use –Application “AppName” Switch to Specify Particular
Applications (ie; -Application “Excel”)
OWA Connection to SharePoint
21. All Machines Identical in OWA Farm
Any Machine can Play any Role
Can Dedicate Machine to Specific Role
Can Reconfigure Farm Without Removing Machines or
Reassigning Roles
Managing OWA Farm
22. Patch Independent of SharePoint Farm
Must Disconnect Machine from OWA Farm to Patch
Remove-OfficeWebAppsMachine
In-Place Major Version Upgrades not Supported – (Must Remove
Old Version)
Minimal Downtime During Upgrade, but Should Upgrade During
Low-Demand
Patching OWA Farm
24. 1. Prepare Windows Server for OWA Installation
2. Run OWA Setup to Install OWA
3. Create OWA Farm using Windows PowerShell
Use New-OfficeWebAppsFarm to Create Master/First Server
to Store OWA Configuration Information
Add Machines to OWA Farm using New-OfficeWebAppsMachine
4. Configure SharePoint to use OWA Farm
Note: If Lose Master, Child Servers Still Function
OWA and SharePoint Farm Configuration
25. Server 2008 R2: Open Windows PowerShell as Administrator
Import-Module ServerManager
Add-WindowsFeatureWeb-Server,Web-WebServer,Web-Common-Http,Web-Static-
Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-
Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-
Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support
Server 2012: Open Windows PowerShell as Administrator
Add-WindowsFeatureWeb-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-
WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-
Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-
Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,
Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices
1. Prepare Windows Server for OWA
26. 1. Download Office Web Apps from the Microsoft Download
Center
Server 2008 R2: Extract Files From .img File and Run Setup.exe
Server 2012: Open the .img File and Run Setup.exe
2. Accept Licensing Agreement – Click ‘Continue’
3. Specify Location for OWA Installation Files– Click ‘Install Now’
4. Download and Install the OWA Server update KB2810007
5. Optionally – Download and Install OWA Language Packs
2. Install OWA
27. 1. Create OWA Farm:
New-OfficeWebAppsFarm -InternalUrl
"https://mtpowa.microtechpoint.com" -ExternalUrl
"https://mtpowaext.microtechpoint.com" -SSLOffloaded -EditingEnabled
(Note: EditingEnabled is only used by SharePoint)
2. Verify OWA Farm Exists by Opening Browser:
https://mtpowa.microtechpoint.com/hosting/discovery
(Specify name assigned to InternalUrl parameter used during OWA farm creation)
3. Execute Following Command to add Servers to OWA Farm
New-OfficeWebAppsMachine –MachineToJoin ”mtpowa.microtechpoint.com”
[-roles] (If Want to Run Specific Application)
Note: To Remove Machine from OWA Farm use Remove-OfficeWebAppsMachine
3. Create OWA Farm Using Window’s PowerShell
28. 1. Open SharePoint’s PowerShell as Administrator
2. Create Binding Between SharePoint and OWA
New-SPWOPIBinding -ServerName <FQDNofOWAServer> -AllowHTTP
(Only Specify if not using https)
3. View the WOPI Zones for SharePoint Bindings
Get-SPWOPIZone (Verify use of internal https)
4. If External Access also Enter Following Command:
Set-SPWOPIZone –zone “external-https”
Note: To disconnect SharePoint farm from OWA:
Remove-SPWOPIBinding –All:$true
4. Configure SharePoint for OWA
31. If During Install of KB2592525 Receive Error:
“This update is not applicable to this computer”
Complete These Steps:
Extract files from KB2592525.MSU-file with the command: Windows6.1-
KB2592525-x64.msu /extract:C:KB2592525
In C:KB2592525 folder run the command: pkgmgr.exe /n:Windows6.1-
KB2592525-x64.xml
Do NOT Uninstall KB2670838 as Some Suggest
If Receive 500 Web Server Exception Errors During Installation
Windows 2008 R2 – Run Following Command from Command Prompt and Then
Perform IISRESET /restart /noforce
%systemroot%Microsoft.NETFramework64v4.0.30319aspnet_regiis.exe -iru
Windows 2012 – Run Following Command from Command Prompt:
dism /online /enable-feature /featurename:IIS-ASPNET45
Installation Troubleshooting Tips
32. Ensure WOPI Zone Set Properly on OWA Farm and Compare to
SharePoint Farm
Check WOPI Zone by Entering:
https://mtpowa.microtechpoint.com/hosting/discovery
Default OWA Log Location:
%ProgramData%MicrosoftOfficeWebAppsDataLogsULS
Can Change Log Location Using Set-OfficeWebAppsFarm -
LogLocation
Requires Restart of OWA Server
Troubleshooting Tips
33. Don’t Test Functionality of OWA Documents Using SharePoint’s
System Account; Must use Non-System Account
Don’t Install Any Office Product on OWA Server
Don’t Attempt Installation of OWA on Domain Controller
Try Repair-OfficeWebAppsFarm to Resolve Issues with OWA
Farm
Troubleshooting Tips (Cont…)
36. Deploy OWA in Multi-Server Load Balanced Farm using HTTPS
Ensure Sufficient Memory on OWA Servers
Encrypt Traffic Between Servers Using IPSec
Turn off Microsoft Auto Updates on OWA Servers
Create OU in AD Just for OWA Servers
Check out OWA TechNet Article
http://technet.microsoft.com/en-us/library/jj219458.aspx
Best Practices