Tuesday, October 21, 2014

Stripe.com MVC Toolbox using Stripe.Net


MSIH released to Open Source the Stripe MVC Toolbox. The source code is located at https://github.com/MSIH/StripeMVCToolbox 

Stripe MVC Toolbox integrates the Stripe.com payment processing platform using the Stripe.Net libary into an ASP.NET MVC Web Application. Stripe MVC Toolbox allows you to manage the Stripe.com platform within an ASP.NET MVC web application.

List, Create, Edit, and Delete
  • Customers
  • Plans
  • Charges
Process
  • Refunds
  • Cancelation
List
  • Customer Subscriptions
  • Customer Charges

Wednesday, October 15, 2014

Remote Desktop Menu Tool

This BAT files create a list of servers. Enter server list number to RDP into server. If you put "a" in front of the listing number for example a2, then will RDP using admin/console login.

Save to .bat file
-----------------------
echo off
REM V1 20110110 davisjs
REM V2 20110118 schneiderbi
REM V2 20110120 schneiderbi
SETLOCAL EnableDelayedExpansion
rem MODE CON: COLS=60 LINES=80

:: items in quotes appear as headings
set ServerNames="Heading Ttile",servername1, servername2


:START
rem cls
set num=0
echo Choose Server for Remote Control:
echo.

:: loop through server names
FOR %%A in (%ServerNames%) DO (
REM %%~A strips any quotes around variable
REM if variable stripped f quotes equal variable then variable does not have quote
REM increment num and display
IF [%%~A]==[%%A] SET /A num+=1
IF [%%~A]==[%%A] echo [!num!] %%~%A
REM if variable has quote, then just display variable
IF NOT [%%~A]==[%%A] echo.
IF NOT [%%~A]==[%%A] echo %%~%A
)

ECHO.
SET consoleMode=false
SET /P M=Server?
::ECHO %M:~0,1%
:: if the first letter is lowercase a then run remotedesktop in console mode = true
IF "%M:~0,1%"=="a" SET consoleMode=true
::echo %consoleMode%
IF "%M:~0,1%"=="a" SET M=%M:~1,2%
::echo %M%"  
set num=0
FOR %%A in (%ServerNames%) DO (
IF [%%~A]==[%%A] SET /A num+=1
if "%m%"=="!num!" SET serverName=%%A
if "%m%"=="!num!" GOTO RD
)
if %m% ==q GOTO END
if %m% ==Q GOTO END

:RD
IF %consoleMode%==true (
start mstsc.exe /v:%serverName% /admin
) ELSE (
start mstsc.exe /v:%serverName%
)
rem start mstsc.exe /v:%serverName% /console
GOTO START

:END
Exit

Friday, September 19, 2014

SharePoint 2013 Distaster Recovery

http://technet.microsoft.com/en-us/library/ff628971(v=office.15).aspx

Choose a disaster recovery strategy for SharePoint 2013

SharePoint 2013
1 out of 5 rated this helpful - Rate this topic
 
Applies to: SharePoint Server 2013, SharePoint Foundation 2010
Topic Last Modified: 2014-09-13
Summary: Understand the disaster recovery options and supported technologies for recovering a SharePoint 2013 farm if there is a disaster.
We define disaster recovery as the ability to recover from a situation in which the primary data center that hosts a SharePoint 2013 farm is unable to continue to operate. Regardless of the nature of event and its cause, the data center outage is significant enough to set into motion the actions defined in your organization's disaster recovery plan. This means putting a fully operational farm into production using computer resources that are located in a data center that is not affected by the event.
In this article:
SharePoint 2013 and SQL Server 2008 R2 with Service Pack 1 (SP1) or SQL Server 2012 provide configuration and content recovery options that can meet the Recovery Time Objective (RTO) and Recovery Point Objective (RPO) that are required for your business if there is a disaster. For more information about these and other disaster recovery concepts, see High availability and disaster recovery concepts in SharePoint 2013.

http://technet.microsoft.com/en-us/library/jj841106(v=office.15).aspx

Supported high availability and disaster recovery options for SharePoint databases (SharePoint 2013)

SharePoint 2013
9 out of 18 rated this helpful - Rate this topic
 
Applies to: SharePoint Server 2013, SharePoint Foundation 2013
Topic Last Modified: 2014-04-10
Summary: Learn about supported high availability and disaster recovery options for each SharePoint 2013 system and service application database.
This article describes the supported high availability and disaster recovery options for SharePoint 2013 databases. For detailed information about these databases, such as size and supported backup and recovery tools, see Database types and descriptions (SharePoint 2013). You can also view or download a model (Databases that support SharePoint 2013) of these databases on the Technical diagrams for SharePoint 2013 page.
In this article:

Introduction

The scope of this article is the supported high availability and disaster recovery solutions for each SharePoint 2013 system and service application database. These solutions address the database level, instead of the database instance or database server level and include the following: database mirroring, database availability groups, and log shipping.
When you evaluate a high availability or a disaster recovery option for SharePoint, you must understand that not all of the options are supported by each SharePoint database. This is because of design requirements and feature characteristics.
This article identifies the supported option for each SharePoint database. These databases are grouped by SKU and then by feature.

Monday, September 15, 2014

Install SQL 2012 Reporting Services SharePoint Mode for SharePoint 2013

Install Reporting Services SharePoint Mode for SharePoint 2013 –
·         
SharePoint 2013 With SSRS 2012 And Constrained Delegation

SharePoint 2013 / Office 365 Search Info



How to remove the "Conversations" from the Search Box drop down menu.
  • Adding the drop down to the search box
  • Explaining the SharePoint 2013 Search Settings
  • Impact of setting Search Center URL
  • The catch


Microsoft is beginning to roll out Office Delve — its Flipboard-like service for Office 365 — to Office 365 business users.

Delve, codenamed "Oslo," is a new internal search and presentation application that Microsoft executives first unveiled earlier this year.

Delve displays information based on "the work they are doing and the people with whom they are engaging," in a card-like user interface. With Delve, the idea is users won't have to remember where their information is stored or who shared it. That information will be surfaced for users automatically, but only when the appropriate permissions are granted.

Delve uses Microsoft's internally built Office Graph to ascertain relationship between people, content and activity across Office 365. Microsoft officials have said Delve is just the first app that will make use of Office Graph information.


Sunday, April 6, 2014

Philadelphia SharePoint Saturday 2014 Speaker Contact Information

Bill Wolff 

Bill Wolff is an independent consultant, trainer, and architect specializing in Microsoft development technologies under the name Agility Systems. He served as the SharePoint Practice Director at Capax Global, Solutions Architect in the Microsoft Practice at Unisys Corporation, and ran the Microsoft Alliance at LiquidHub. He ran the consulting firm Wolff Data Systems for 15 years and directed armies of consultants in the dot com world. Bill is founder and President of the philly.NET user group, a previous INETA board member where he served as Vice President of the Speaker Bureau, and involved in several other user communities. Bill was a contributing author on several books. His certifications include trainer, systems engineer, developer, and Microsoft MVP. 


Brian Prigge, SharePoint Architect, RAMP 

Brian is a SharePoint Architect with RAMP, where he leads the implementation of RAMP's suite of video hosting, search and discovery solutions into custom SharePoint integrations.  He has been working with SharePoint for over five years and has a deep knowledge of both the solutions model and the app model for custom SharePoint development.  
He has worked in many major verticals ranging from pharmaceuticals to financial services. He specializes in designing and developing custom solutions to complex business problems.   
Prior to his position at RAMP, Brian worked as a SharePoint Consultant and Trainer for a Chicago-based consultancy and as an engineer at a prominent automotive security company.  He has worked with a wide range of farm sizes and throughout the entire project lifecycle, allowing him to provide a well-rounded perspective on the complex nature of SharePoint. www.ramp.com 

Dan Hartshorn 

Dan Hartshorn is Director of Business Intelligence and brings over twenty five years of experience focusing on business information, collaboration, analysis and reporting.  He has been involved with SharePoint since its inception and worked closely with Microsoft on the launch of PerformancePoint. Right now he has been heavily involved with Office 365 and how it relates to BI. He is also a frequent speaker to user groups and conferences and is a recognized expert in data management, SharePoint, SQL Server and Business Information deployments. 
Key projects include: 
•    Working with two health care organization on their use of SharePoint. 
•    Advised Microsoft Consulting Services Clients on the implementation of BI functionality.  Clients included Dow Jones, Siemens, Micron and CMI. 

Dan Usher 

Dan Usher, MCT, MCITP, is a Lead Associate at Booz Allen Hamilton, where he is a lead SharePoint Solutions Manager and Architect. He has extensive experience with the Microsoft Windows Networking Infrastructure, Cloud Services and has been implementing, customizing, architecting and deploying Enterprise collaboration solutions utilizing the Microsoft SharePoint Products and Technologies for the past 9 years. 
I've spoken at several SPS events, Live!360 conference, SPTechCon, SharePoint Fest and SharePoint Summit in Toronto. 

Dave Mann 

David Mann is a co-founder and Director of Aptillon (www.aptillon.com), a SharePoint-focused consulting company.  He has been a SharePoint MVP since 2007, is part time trainer for Critical Path Training, and has also produced SharePoint courseware for Pluralsight.  As a developer, software architect, author and trainer he has focused on Microsoft’s Information Worker and Collaboration stack for over 15 years. 
Dave is the founder of the Tri-State SharePoint User Group in Philadelphia, PA, focused on topics covering SharePoint and the entire Office System.  He is an author for multiple books, has written whitepapers for MSDN, and articles for magazines and online sites.  He presents regularly at user groups and code camps, and has presented sessions at major conferences, including Microsoft’s SharePoint Conference, the Office Developer’s Conference, and the SharePoint Best Practices Conference. 

Dee Gavlick     

Dee has more than ten years of Enterprise Content Management and Knowledge Management experience leveraging SharePoint technologies across multiple industries.  She specializes in Business Process Improvement, Business and Needs Analysis, Organizational Change Management, Program/Project Management, Agile Development, portal design for Intranets, Collaboration and Communities of Practice, as well as training development and delivery. She is a graduate of Penn State University (MBA) and Rosemont College (BS). 

Edward Ferron

Edward spent the past 9 years at Microsoft running the Microsoft Technology Center as well as a variety of Architect roles with the company. Edward has appeared at number of conferences during his career including TechEd, and Heartland developer conferences in the mid-west. Edward is just moving back to the East coast after spending 15+ years in Minnesota with the Central Region team. 
Edward is currently the Technology Director with Anexinet based in Blue Bell, PA focusing on building Enterprise solutions with Microsoft Technology and Enterprise Collaboration tools. 

Gina Montgomery 

Gina Montgomery, MCTS, MCP, P-TSP is the Tech Evangelist for Softmart where she drives business and consults in the Microsoft Business Productivity space. She is a SharePoint evangelist and seasoned speaker at SharePoint Saturdays and Conferences across the U.S. Gina is a subject matter expert in architecting SharePoint solutions, Office 365 deployments, and Enterprise Social Strategies with an emphasis on Yammer. Gina brings expertise in helping organizations maximize their I.T. investments. Her focus has been on strategy, project planning, analysis, and best practices in software licensing, and implementing successful business solutions. 

Isaiah Campbell 

Presented at SPS in 2012 on SharePoint Records Management, various SP user groups including Tri-State and Pittsburgh SP.  Currently Sr. Manager - Emerging Technology & SharePoint @ Campbell Soup. 

Jason Gallicchio 

Jason Gallicchio is currently a SharePoint Premier Field Engineer with Microsoft.  He is a Microsoft Certified Professional (MCP), Microsoft Certified Systems Engineer (MCSE) and a Microsoft Certified Technical Specialist (MCTS) in WSS/MOSS as well as Foundation Services and SharePoint Server. He has been in the tech field for over 10 years providing end user support and solutions. The last 5 years have been working exclusively with SharePoint Technologies. He is the founder of the Princeton SharePoint User Group in Princeton, NJ as well as a speaker and organizer for many SharePoint related community events. 

Jason Himmelstein 

Jason Himmelstein is an ITPro Solutions Architect with more than 15 years of experience working with Microsoft and related technologies. With a passion for technology, Jason has spent the past 7 years dedicated to SharePoint, becoming a recognized expert in the field. Having successfully architected solutions for up to 120,000 users and maintains an active speaking schedule, addressing conferences in the United States & Canada. He is currently the Senior Technical Director for SharePoint at Atrion, a New England based consulting firm. 
Jason is the co-author of the O'Reilly book ""Developing Business Intelligence Apps for SharePoint"". He also is one of the organizers of New Hampshire SharePoint Users Group, New Hampshire Windows Phone Users Group, and SharePoint Saturday New Hampshire & Rhode Island. Outside of this crazy working world he is a happily married father of 2 boys, a die-hard Texas Longhorns and San Antonio Spurs fan." 

Jeff Gellman 

Jeff is the Director, Portals and Collaboration for Turnberry Solutions, Inc., a Microsoft award winning Gold Managed Partner and Business Critical SharePoint Program (BCSP) partner located in Blue Bell, PA. He is a Microsoft Certified IT Professional (MCITP) in Microsoft SharePoint and has over 13 years of experience with the platform going back to the very early days of Tahoe. He has worked in all aspects of SharePoint projects including architecture, development, branding, infrastructure, disaster recovery, governance, backup and restore, migration and upgrade, and various third party tools and utilities. With over 26 years of IT consulting experience, Jeff has been involved in many projects over the years for companies of all sizes in roles ranging from developer to project manager with many of these projects having a heavy concentration on Microsoft technologies. Jeff expertise in Microsoft technologies has been recognized by Microsoft through his membership in the Microsoft Virtual Technical Specialist (VTS) program. Jeff is also a SharePoint author and a frequent speaker at events such as SharePoint ShopTalk and SharePoint Saturday. 

Jim Bob Howard 

Jim Bob Howard is first a husband and father. For fun, he gets to go to work and play with SharePoint. Jim Bob has invested almost 20 years in software development and website management for companies of all sizes. For the last 5 years, he has applied his expertise to SharePoint UX/UI Development, which he currently does as part of the Planet Technologies Team in the DC area. He has spoken at SPTechCon, SharePoint Fest, and SharePoint Saturdays in Austin (organizer), Houston, New Orleans, DC, New York, Cape Town, Nairobi (organizer), India (virtual), EMEA (virtual), and Virginia Beach.  Find him on Twitter @jbhoward 

Jim Kane and Doug Vargo

Doug Vargo is the VP of Information Management at Paragon, and Jim Kane is Director of Collaboration and Knowledge Management.  Doug and Jim focus on ECM, collaboration solutions, and SharePoint services for clients. 

John Mongell 

John is a Manager in McGladrey’s consulting practice where he designs and develops SharePoint solutions for a variety of industries. He has been published in KMWorld magazine and has many years of experience working on SQL Server, Data Warehouse and ASP.Net solutions within a variety of industries such as Finance, Retail, Insurance, Bio Tech, Software and Entertainment. 

Khoa Quach 

N/A 

Michael Mukalian 
Michael Mukalian is the Director of Application Development for the Judge Consulting Group (www.judge.com) a professional services firm based in the Philadelphia area offering Technology Consulting, Enterprise-Wide Staffing and Corporate Training.  He is co-owner of the Tri-State SharePoint User Group (www.tristatesharepoint.org), was a contributing author on the SharePoint 2010 Administrator's Pocket Consultant, speaks at a number of SharePoint Saturdays and Code Camps around the country and was awarded Microsoft's MVP award in CY2010 for SharePoint Services.  With over 25 years of IT experience and certifications in VB.NET and Microsoft Office SharePoint Server 2007 and SharePoint 2010, Michael has architected and developed solutions for companies of all sizes. Check out Michael's blog at http://www.mukalian.com/blog or follow him on Twitter @mmukalian. 

Mohamed Elkholy 

Over 9 years of experience as Business Analyst, Software Developer and Technical Pre-Sales Specialist with special focus on workflow and business process management implementations. 

Naomi Moneypenny 

Naomi Moneypenny is CTO at Synxi (a ManyWorlds brand) where she leads the development team for the adaptive recommendations & learning engine for SharePoint and other social business systems such as Yammer and Tibbr. Previously, Naomi was a business and IT strategist at Shell working on technology forecasting and collaboration. She has a Masters degree in Astrophysics as well as graduating in executive programs in strategy and M&A from Northwestern's Kellogg School of Management. She holds over 20 patents in the area of machine learning & adaptive systems. 

Peter Ward 

Peter has been working with SharePoint since the 2003 version and is the SharePoint practice lead and partner of Soho Dragon Solutions 
He has co-authored 4 SharePoint books 
-SharePoint 2013 Disaster Recovery- Essential Guide 
-Microsoft SharePoint 2010 Business Performance Enhancement book. 
-Professional Workflow 4 in SharePoint 2010: Real World --Business Workflow Solutions book" 

Prashant G Bhoyar 

Prashant G Bhoyar is Microsoft Certified Information Technology professional and currently working as SharePoint Consultant at Portal Solutions LLC. He is specialized in development and post implementation adoption of complex custom solutions. He has worked with many government agencies and non-profit organizations in the Washington DC Metropolitan area. He was technical reviewers of the book "Pro SharePoint 2013 Administration". He is organizer of Baltimore SharePoint User group and Baltimore SharePoint Saturday event. He actively speaks at SharePoint Saturday events in and around Washington DC metropolitan area. He is recipient of "Antarctic Service Medal of the United States Of America" for the outstanding service in the Antarctica continent. 

Rich Ross 
Rich Ross is a Senior Solution Architect with Perficient, a leading technology and management consulting firm serving clients throughout the United States. Over the past 10 years, Rich has developed solutions for every version of SharePoint, from simple department portals to enterprise level applications. His area of specialty is the pharmaceutical industry where he is able to leverage his experiences from the business side of clinical trials. Rich posts about SharePoint and other technology content on his blog at http://richross.me/ and you can follow him on twitter @rich_ross. 

Steve Pogrebivsky 

Steve Pogrebivsky is a co-founder of MetaVis Technologies and responsible for overall management and product strategy for the company. Steve has over 10 years of experience in SharePoint, with a focus on tools for administration & governance, migration and backup. 

Thomas Carpe 

Thomas is the founder of Liquid Mercury Solutions, and has been actively speaking at SharePoint Saturdays and local users groups for many years now. He's on the planning committee for the Baltimore SharePoint User's Group and SPS Baltimore, and has been working with SharePoint for over 10 years. 

Tim Ferro 

Tim Ferro is a SharePoint Architect and Senior SharePoint Developer living outside Washington DC in Northern Virginia. As a professional IT consultant for the past nine years, he has been working almost exclusively with SharePoint 2007/2010 for over the past six. He is a Microsoft Certified Technical Specialist in SharePoint development for both MOSS 2007 and SharePoint 2010 and Configuration for SharePoint 2010. Currently he is working on custom solutions for a number of different SharePoint versions (2007/2010/2013), as well as migrations to SharePoint 2010 on multiple networks including custom UI/UX and complex features. His sessions are pulled directly from real-world experience and implemented best practices at numerous clients. A frequent presenter at DC/VA user groups, he also likes to tweet, blog, and attend SharePints! His presentations, code, and blog can be found at www.timferro.com/wordpress

Tony Testa 
Tony Testa is a local developer/architect currently working at Premier Logic in Wayne, PA.  Tony is passionate about promoting SharePoint development to the masses.  A former SharePoint MVP, Tony has spoken at previous SharePoint Saturdays as well as many local community events


Monday, December 17, 2012

Automate SharePoint 2010 Admin

In the following posts, I will show powershell scripts that will complete the following based on entries in a SharePoint list:


  • Web Application
    • Fields
      • URL
      • App Pool
      • First Content Database
    • Create/Delete Web Application
    • Deploy Solution
    • Delete Web Application
  • Site Collection
    • Fields
      • URL
      • Quota
      • Feature

    • Create/Create Site Collection
    • Increase/Decrease Site Collection Quota
    • Activate/Deactivate Site Collection Features
    • Create/Delete MySites
    • Add/Remove Site Collection Administrators
    • Add/Remove Site Collection Owners
    • Activate/Deactivate Site Collection Auditing
  • Site
    • Site Group Names
    • Activate/Deactivate Site Features
  • Inbound Email Address for List