a visual studio team system licencelése és bevezetése
Post on 02-Jan-2016
22 Views
Preview:
DESCRIPTION
TRANSCRIPT
Application Lifecycle Management Konferencia
A Visual Studio Team System licencelése és bevezetése
Lippé SzabolcsAudience Marketing Manager
Lippe.Szabolcs@microsoft.com
Application Lifecycle Management Konferencia
Tartalom
Team System tagjaiMSDN előfizetés előnyei
ProfessionalPremium
Miben segít a Fejlesztői Platform Üzletág?Árak, konstrukciókKer-Soft bemutatkozás
Application Lifecycle Management Konferencia
A Team System tagjai
ServerTeam Foundation Server
KliensekVisual Studio Architect EditionVisual Studio Development EditionVisual Studio Test EditionVisual Studio Database EditionVisual Studio Team SuiteVisual Studio Professional + USER CAL
Application Lifecycle Management Konferencia
Team Foundation Server tulajdonságai
Mindent tud amit egy Source control + Egyszerű adminisztráció és telepítésEgyszerű projekmanagement a beépített szolgáltatásoknak és a Microsoft Office SharePoint 2007 integrációnak köszönhetően. Egyszerű telepítés és sokfelhasználós környezet támogatása.Legfontosabb tulajdonságok
Verziókontrol a projekt minden fájljáraWork-item tracking aminek a segítségével kommunikálható és managelhető a munka a csapaton belülTeam build funkció, mellyel periódikusan integrálható a fejlesztő munkája a csapat munkájábaReporting és BI funkciók, hogy a projekt állapotát a csapat hatékonyságát és az elvégzett munka minőségét nyomon lehessen követniTestreszabható fejlesztési módszertanOffice Excel és Project integráció, hogy a projekmanagement egyszerűbb legyenTeam portal funkció az együttműködés segítésére
Szükséges termékekA Team Foundation Server szolgáltatásait az alábbi termékek valamelyikével lehet igénybe venni:
Fejlesztőnként: 1 Visual Studio Professional + 1db Team Foundation User CalFejlesztőnként: 1 Visual Studio tetszőleges Team Edition verizója
Link: Team Foundation Server főoldala
Application Lifecycle Management Konferencia
Visual Studio Professional tulajdonságaiProgramozási nyelvek
.NET nyelveit támogatja (C#, J#, Visual Basic.NET, Jscript stb)
Multitargeting supportLehetőség van .NET különböző verzióira fejleszteniUpgrade wizard (korábbi verziójú kódokat képes konvertálni)Tetszőleges webszolgáltatást képes felhasználni
BővíthetőségA fejlesztőeszköz letölthető vagy saját add-in-ek segítségével bővíthető
Beépített eszközökSource control (lehetőség van source control rendszerhez való csatlakozásra), SPY++ (képes a kész alkalmazást monitorozni és információkat gyűjteni)
Intellisense támogatásKódkiegészítő funkció a fejlesztés minden részéreIntegrált help rendszer
Kódszerkesztést segítő funkcióOsztály designer, class view, code snippets (előre megírt kódrészletek beszúrása), kód szinező funkció stb
Futásidejű hibakeresésVáltozók értékeinek kijelzése, call stack window, breakpoints (futás közben tetszőleges helyen megállítható és kiértékelhető a program állapota)
Telepitőkészlet készítéseWindows-os, Webes, okos klienses telepítőkészletek készítésének támogatásaClickOnce támogatás (windows kliens alkalmazások webes felületről való telepítése)
Beépített kiszolgálókSQL Server Express és compact edition valamint beépített webserver (fejlesztés idejére nincs szükség ilyen kiszolgálók telepítésére).
Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation támogatása (.NET 3.5)Link: Standard, Professional
• Hibakeresés:• Képes távoli process-hez csatakozni• Cluster-en futó többszálú alkalmazások hibakeresése• Object level test támogatása• Adatbázis szintű hibakeresés (tárolt eljárások,
függvények és T-SQL hibakeresését is támogatja)• XML és XSLT debug
• Adatbázismanagement• Támogatja Database Projekt-ek és SQL projektek
létrehozását• Tartalmaz integrált adatbázisszerkesztő felületet
(server explorer)• XML
• Támogatja az XML és XSLT kódok szerkesztését• Reporting tools
• Támogatja Crystal reports projektek létrehozását • Reportok létrehozása és a beépített vezérlők
segítségével ezek megjelenítése• Fejlesztés Office rendszerre
• Excel, Word, InfoPath, Outlook, Powerpoint, Projekt, Visio, Sharepoint termékekre irányuló fejlesztések (pl excel add-id fejlesztése, vagy excel fileformátumba való mentés programozása stb)
• Okos kliens• Támogatja a Windows alapú okos kliens-re való
fejlesztést (.NET és MFC alapút egyaránt)• Támogatja a hibakeresést és képes az eszközt
szoftveresen emulálni• Csoportmunka (egy Team Foundation CAL
segítségével)• A kiegészítő megvásárlása után csatlakozni képes a
Team Foundation Server-hez és be tud kapcsolódni a fejlesztésbe, tesztelésbe stb.
• Képes Unit test, smart device test, web testek stb használatára
Application Lifecycle Management Konferencia
Visual Studio Team Edition termékekVS Architecture Edition
az elosztott rendszerek tervezését és ellenőrzését segíti. Lehetővé teszi, hogy az alkalmazás tervezői, a fejlesztők és az üzemeltetés vezetői még a telepítés előtt összeállítsák az alkalmazást és összevessék azt a majdani üzemeltetési környezettel.
VS Development edition
segítségével a fejlesztők könnyedén azonosíthatják a kód kevésbé hatékony, biztonságilag megkérdőjelezhető, vagy rossz minőségű részeit, illetve meghatározhatnak követendő kódolási szabályokat és automatizálhatják az egységtesztelést.Ezek az eszközök segítenek a fejlesztői csapatnak abban, hogy jobb minőségű, biztonságosabb kódot fejlesszenek és megelőzzék a hibákat.
VS Database Edition
támogatja az adatbázisok változáskezelését és tesztelését, valamint segíti az adatbázis fejlesztőket és adminisztrátorokat abban, hogy hatékonyabban, jobb minőségű adatbázis oldali fejlesztéseket végezzenek.
VS Test Edition
egy a Visual Studio környezetbe integrált átfogó tesztelő eszköztárat nyújt a webes alkalmazások és szolgáltatások teszteléséhez. Ezen eszközök segítségével a tesztelők a Visual Studio-ban készíthetnek, futtathatnak és kezelhetnek teszteket és a hozzájuk tartozó feladatokat.
VS Team Suite
a több szerepkört betöltő csapattagok számára biztosítja a teljes eszköztárat. Egy eszközben érhetőek el az alkalmazás architekt, a tervező, a fejlesztő, az adatbázis fejlesztő és a teszt szerepkörök lehetőségei. A Team Suite felhasználói folyamatosan bővíthetik rálátásukat és tudásukat úgy, hogy ugyanazt az eszközt használják.
Akció: a Development edition mellé ingyen jár a Database edition és fordítva.Link: Architecture, Development, Database, Test, Suite, Team Foundation Server
Application Lifecycle Management Konferencia
MSDN: Professional és PremiumSzoftverfejlesztőknek kitalált személyre szóló licenccsomag, mely a fejlesztés során szükséges összes termék licenc-ét tartalmazza
Visual Studio Professional és Team Edition termékek mellé vásárolható (felfogható egyfajta speciális SA-ként)
Az előfizetés ideje alatt a csomagban szereplő termékekből az újabb verziók is letölthetők és felhasználhatók fejlesztési célra.
Az előfizetés lejárta után az addig megjelent termékek továbbra is legálisan használhatók fejlesztési célra de az újabb verziókat már nem kapja meg a fejlesztő.
A csomagban minden termékhez 10-10 telepítőkulcs található így akár több a fejlesztő által használt környezet is kialakítható (pl tesztkörnyezetek). Megj:azon fejlesztők és egyéb munkatársak akik használják ezeket a környezeteket szintén kell hogy rendelkezzenek MSDN előfizetéssel.
Két verzióban vásárolható egyik csak a legfontosabb eszközöket míg a másik szinte minden MS terméket tartalmaz.
Link: MSDN Professional, MSDN Premium
Application Lifecycle Management Konferencia
MSDN Professional tartalma
Visual Studio Professional Edition összes verzió (évjárat)Visual SourceSafe Tools for officeSQL Server, minden verzióOperating Systems
Windows 7 összes verzió, Vista összes verzió, XP összes verzió, Windows Server 2008, Windows server 2003r2, Compute claster, Windows Sharepoint Services
Toolkits, SDKs and DDKsAccess Developer Extensions, Vitual PC, Virtual Server, .NET framework minden verzió, Windows SDK, Platform SDK, DirectX SDK, Microsoft Baseline Security Analyzer, application compatibility toolkit, Windows Automated installation kit, Windows installer, Windows Driver kit, Windows hardware compatibility test, visual studio 2005 extensions
Application Lifecycle Management Konferencia
MSDN Premium tartalmaMinden ami az MSDN Pro-ban benne volt+Expression Web és Expression BlendApplication Platform Servers
BizTalk Server, Commerce Server, Host Integration Server, Connected Services Framework, Customer Care Framework
Business Productivity Servers Content Management Server, Exchange Server, Office Live Communications Server, Office Forms Server, Office Groove Server, Office PerformancePoint Server, Speech Server, Sharepoint Server, Windows SharePoint Services
IT Operations Servers Identity Integration Server, Microsoft System Center, Microsoft Operations Manager, Microsoft System Center Capacity Planner, Microsoft System Center Data Protection Manager, Systems Management Server, ISA Server
2007 Office SystemOffice Ultimate/Enterprise/Professional Plus/Professional 2007, Office Word, Office Excel, Office PowerPoint, Office Outlook & Business Contact Manager, Office Access4 Office Publisher, Office InfoPath, Office OneNote, Office Communicator, Office Groove, Office SharePoint Designer4, Office Visio Professional, Office Project Standard4 Office Accounting, Office Business Scorecard Manager, MapPoint, Office FrontPage Office Project Professional, Office Project Server, Office Project Portfolio Server
Microsoft DynamicsDynamics AX, GP, NAV, SL, Microsoft Forecaster & Microsoft FRx, Dynamics CRM, Point of Sale, Microsoft Small Business Accounting & Financials
Application Lifecycle Management Konferencia
Csoportmunka
Mikor van erre szükség?Ha a projekt hosszabb mint 3 hónap és több mint 3-4 fejlesztő dolgozik egyszerre. Ha több mint 4-5 fejlesztő dolgozik egyszerre ugyanazon a kódbázison
Mire lehet szüksége egy fejlesztőcsapatnak:Forráskód közös helyen tárolásaVerziókezelésBug trackingFejlesztési módszertanAutomata Buildek és Tesztek készítése
Két MS termék használható:Visual SourceSafe 2005Team System
Application Lifecycle Management Konferencia
Team Foundation Server vagy egyszerű Source control?
Fejlesztők akik egyedül dolgoznak vagy kis csapatban azoknak előnyös lehet egy egyszerű source control is.
Képes integrálódni a Visual Studio-val, távolról is elérhető akár HTTP-n keresztül is, Unicode támogatása van. Igen költséghatékony és egyszerű verziókezelő szolgáltások léteznek.
Azok a fejlesztők akik egy komplett kollaborációs eszközt keresnek azoknak a TFS a megoldás. A Team Foundation Server a Team Edition Visual Studiókkal együtt egy integrált szofveréletciklus kezelő eszköz.
Verziókezelés,
Work item tracking,
Reportok,
Office és Sharepoint integrációt,
Tesztelői támogatás,
Architect eszközöke,
Fejlesztői támogatást kínál
A projektvezetői nézetek segítségével pedig nyomon követhető a fejlesztőcsapat munkája és garantálható a határidők betartása.
Application Lifecycle Management Konferencia
Miben segít a Fejlesztői platform üzletág?
Mikor/hogyan tudunk segíteni:Ha több mint 5 fejlesztőnek szeretne az adott cég eszközöket vásárolni vagy csoportmunka irányba szeretne elindulni az ügyfél:
magasabb értékű vásárlásnál személyre szabott kedvezményes vagy ingyenes egyhetes training tartása (segítünk megtanulni az eszközök használatát) Team System bevezetésnél kedvezményes vagy ingyenes egyhetes training tartása (az elkészítendő éles projekt egy egyszerűsített verzióját fejlesztjük le közösen és megtanuljuk használni az eszközt közben)Extra: nagyobb öszegben vásárol valaki akkor ha kéri az ügyfél kaphat egy egynapos előadást .NET 3.5 vagy hasonló témákban
Application Lifecycle Management Konferencia
Termékek és árak (Open licence)
Visual Studio ProfessionalÖnmagában 170e HUFVehető MSDN Professional előfizetéssel 370e HUFVehető MSDN Premium előfizetéssel 800e HUFUSER CAL 126e-175e(SA) HUF
Visual Studio Team Edition-ökMSDN Premium előfizetéssel (ekkor ajándék 5 felhasználós Team Foundation Server jár mellé) ~2M HUFTeam Suite w MSDN Premium ~4M HUF
SourceSafeÖnmagában, MSDN-ben ingyenes
Team Foundation Server + SAÖnmagában 1.1M HUFVagy Team Edition VS + MSDN Premium esetén ingyen 5 felhasználóig
Application Lifecycle Management Konferencia
Tipikus konfigurációk5 fejlesztő, verziókezelés, bugtracking
1 Team Foudation Server, 5 Visual Studio Pro+User CAL =~ 2.6M HUF
5 fejlesztő, advanced funkcionalitás1 Team Foundation Server, 1 Test Edition w MSDN premium, 4 Visual Studio Pro w MSDN Pro+ User CAL =~5.2M
10 fejlesztő teljes funkcionalitás1 Team Foundation Server, 1 Team Suite w MSDN Premium, 1 Test Edition w MSDN premium, 8 Developement Edition w MSDN premium, 1 Test Agent =~ 23M
Application Lifecycle Management Konferencia
KER-SOFT Számítástechnikai Kft.
Telefonszám: 1/206-2147E-mail cím: sales@kersoft.hu
Application Lifecycle Management Konferencia
Microsoft License konstrukciók
Anonim license konstrukciók:Dobozos (FPP) – 1-1 példány vásárlása eseténOEM – géppel együtt
Mennyiségi, névre szóló licence konstrukciók:
Open License (OLP) – 2 éves, örökösOpen Value Subscription (OVS) – 3 éves bérlésOpen Value – 3 éves részletfizetés
Telefonszám: 1/206-2147E-mail cím: sales@kersoft.hu
Application Lifecycle Management Konferencia
1 fejlesztő = 1 MSDN előfizetés
Telefonszám: 1/206-2147E-mail cím: sales@kersoft.hu
Application Lifecycle Management Konferencia
Szeretné ingyenes megkapni a Visual Studio 2010-t?
Válasz: MSDN Attach akció
Akcióban résztvevő termékek: Visual Studio Professional w/MSDN Professional 200 000 Ft + ÁfaVisual Studio Professional w/MSDN Premium 600 000 Ft + Áfa
Feltétel: Visual Studio 2005/2008 Professional megléte
Telefonszám: 1/206-2147E-mail cím: sales@kersoft.hu
top related