pass4sure microsoft 70-310 v2.83

MCAD .NET XML Web Services and Server Components with Visual Basic.NET : 70-310 Exam
DescriptionExam Number/Code: 70-310
Exam Name: MCAD .NET XML Web Services and Server Components with Visual Basic.NET

“MCAD .NET XML Web Services and Server Components with Visual Basic.NET”, also known as 70-310 exam, is a Microsoft certification. With the complete collection of questions and answers, Pass4sure has assembled to take you through 90 questions to your 70-310 Exam preparation. In the 70-310 exam resources, you will cover every field and category in MCAD.NET helping to ready you for your successful Microsoft Certification.

Exam news
Exam 70-300 became available in February 2003.

• This exam is scheduled to retire in March 2009
• This exam is available at 40 percent off retail price until it retires

Audience profile
Candidates for this exam should have a minimum of two years of experience in the following areas:

• Analyzing customer needs and creating documents that specify requirements for software solutions in multiple business domains.

• Modeling processes, modeling data, designing components, and designing user interfaces.

• Designing, developing, and implementing software solutions.

• Integrating new applications into legacy environments.

• Developing Microsoft Windows-based applications and Web applications by using Microsoft tools and technologies.

Credit toward certification
When you pass Exam 70-300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures, you achieve Microsoft Certified Professional (MCP) status.

• Learn about Microsoft Certified Professional status

You also earn credit toward the following certifications:

• Core credit toward Microsoft Certified Solution Developer (MCSD) for Microsoft .NET certification
Preparation tools and resources
In addition to your hands-on experience working with the product, Microsoft Learning recommends that you use the following tools and training to help you prepare for this exam. These training resources do not necessarily cover all of the topics listed in the “Skills measured” section.

Classroom training Microsoft E-Learning Microsoft Press books Practice tests
Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
(five days)
Course 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
(21 hours)
MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET Solution Architectures, Exam 70-300
(ISBN: 9780735618947)

MCAD/MCSD Self-Paced Training Kit: Microsoft .NET Core Requirements, Exams 70-305/70-315, 70-306/70-316, 70-310/70-320, and 70-300
(ISBN: 9780735619258)
MeasureUp
(Measureup.com)

Self Test Software
(Selftestsoftware.com)

Microsoft online resources
• Learning Plan: Get started with a step-by-step study guide that is based on recommended resources for this exam.

• Microsoft Learning Community: Join newsgroups and visit community forums to connect with peers for suggestions on training resources and advice on your certification path and studies.

• TechNet: Designed for IT professionals, this site includes how-to instructions, best practices, downloads, technical resources, newsgroups, and chats.

• MSDN: Designed for developers, the Microsoft Developer Network (MSDN) features code samples, technical articles, downloads, newsgroups, and chats.

Skills measured
This certification exam measures your ability to analyze requirements and define Microsoft .NET solution architectures. Before taking the exam, you should be proficient in the job skills in the following table.

KEY: = The course provides a general introductory overview of this task. You will need to supplement the course with additional work = The course includes some material to prepare you for this task. You will need to supplement the course with additional work = The course includes material to prepare you for this task
Skills measured by Exam 70-300 Course 2710
Envisioning the Solution
Develop a solution concept.

Analyze the feasibility of the solution.

• Analyze the business feasibility of the solution.

• Analyze the technical feasibility of the solution.

• Analyze available organizational skills and resources.

Analyze and refine the scope of the solution project.

Identify key project risks.

Gathering and Analyzing Business Requirements
Gather and analyze business requirements.

• Analyze the current business state.

• Analyze business processes.

• Analyze the organizational structure, both current and projected.

• Analyze vertical market position and industry position.

• Analyze personnel and training needs.

• Analyze the organizational political climate.

• Analyze business reach or scope.

• Analyze current and future regulatory requirements.

• Analyze business requirements for the solution.

• Identify business requirements.

• Identify dependencies, both inside and outside the company.

• Identify features of the solution.

• Define design goals, such as extensibility requirements.

• Define data requirements, types, and flows.

• Create data flow diagrams.

Gather and analyze user requirements.

• Identify use cases.

• Identify usage scenarios for each use case.

• Identify globalization requirements.

• Identify localization requirements.

• Identify accessibility requirements.

Gather and analyze operational requirements.

• Identify maintainability requirements.

• Identify scalability requirements.

• Identify availability requirements.

• Identify reliability requirements.

• Identify deployment requirements.

• Identify security requirements.

Gather and analyze requirements for hardware, software, and network infrastructure.

• Identify integration requirements.

• Analyze the IT environment, including current and projected applications and current and projected hardware, software, and network infrastructure.

• Analyze the impact of the solution on the IT environment.

Developing Specifications
Transform requirements into functional specifications. Considerations include performance, maintainability, extensibility, scalability, availability, deployability, security, and accessibility.

Transform functional specifications into technical specifications. Considerations include performance, maintainability, extensibility, scalability, availability, deployability, security, and accessibility.

• Select a development strategy.

• Select strategies for auditing and logging.

• Select strategies for error handling.

• Select strategies for integration.

• Select strategies for globalization.

• Select strategies for localization.

• Select strategies for data storage.

• Select strategies for state management.

• Include constraints in the development plan to support business rules. Constraints include data validation.

• Select a deployment strategy.

• Select strategies for deployment, such as coexistence strategies.

• Select strategies for licensing.

• Select strategies for data migration.

• Select a security strategy.

• Select strategies to help ensure data privacy, such as encryption, signing, and sealing.

• Select strategies to help ensure secure access.

• Select an operations strategy.

• Select strategies for data archiving and data purging.

• Select strategies for upgrades.

• Create a support plan.

• Create a test plan.

• Create a user education plan.

Creating the Conceptual Design
Create a conceptual model of business requirements or data requirements. Methods include Object Role Modeling (ORM).

• Transform external information into elementary facts.

• Apply a population check to fact types.

• Identify primitive entity types in the conceptual model.

• Apply uniqueness constraints to the conceptual model.

• Apply mandatory role constraints to the conceptual model.

• Add value constraints, set-comparison constraints, and subtype constraints to the conceptual model.

• Add ring constraints to the conceptual model.

Validate the conceptual design.

Creating the Logical Design
Create the logical design for the solution.

• Create the logical design for auditing and logging.

• Create the logical design for error handling.

• Create the logical design for exception handling.

• Create the logical design for integration.

• Create the logical design for globalization.

• Create the logical design for localization.

• Create the logical design for security.

• Create the logical design for data privacy. Options include encryption, signing, and sealing.

• Include constraints in the logical design to support business rules.

• Create the logical design for the presentation layer, including the user interface (UI).

• Create the logical design for services and components.

• Create the logical design for state management.

• Create the logical design for synchronous or asynchronous architecture.

Create the logical data model.

• Define tables and columns.

• Normalize tables.

• Define relationships.

• Define primary and foreign keys.

• Define the XML schema.

Validate the proposed logical design.

• Review the effectiveness of the proposed logical design in meeting business requirements. Business requirements include performance, maintainability, extensibility, scalability, availability, deployability, security, and accessibility.

• Validate the proposed logical design against usage scenarios.

• Create a proof of concept for the proposed logical design.

Free PASSGUIDE Exams Free PassGuide Practice Engine Demo Download Pass4sure offers free demos for each certification exam, including all IT vendors. You can check out the testing engine software, or pdf file question quality and usability of our practice exams before you decide to buy it. We are the only one site that offers demos for almost all IT certification exams.If you want to try p4s exam practice engine demo. http://demo.passguide.com/download

Creating the Physical Design
Select the appropriate technologies for the physical design of the solution.

Create the physical design for the solution.

• Create specifications for auditing and logging.

• Create specifications for error handling.

• Create specifications for physical integration.

• Create specifications for security.

• Specifications can apply to strategies for physical data privacy, such as encryption, signing, and sealing.

• Include constraints in the physical design to support business rules.

• Design the presentation layer, including the UI and online user assistance.

• Design services and components.

• Design the data flow between services

• Design state management.

• Define the look-up data and the configuration data used by the application.

Create the physical design for deployment.

• Create deployment specifications, which can include coexistence and distribution.

• Create licensing specifications.

• Create data migration specifications.

• Design the upgrade path.

Create the physical design for maintenance.

• Design application monitoring.

Create the physical design for the data model.

• Create an indexing specification.

• Partition data.

• Denormalize tables.

Validate the physical design.

• Review the effectiveness of the proposed physical design in meeting the business requirements. Business requirements include performance, maintainability, extensibility, scalability, availability, deployability, security, and accessibility.

• Validate use cases, scenario walk-throughs, and sequence diagrams.

• Create a proof of concept for the proposed physical design.

Creating Standards and Processes
Establish standards. Standards can apply to development documentation, coding, code review, UI, and testing.

Establish processes. Processes include reviewing development documentation, reviewing code, creating builds, tracking issues, managing source code, managing change, managing release, and establishing maintenance tasks. Methods include Microsoft Visual Studio .NET Enterprise Templates.

Establish quality and performance metrics to evaluate project control, organizational performance, and return on investment.

QUESTION 1:

You create a Windows service named CKService that quires a table named Orders in a Microsoft SQL Server database. You want CKService to check every 30 seconds for new rows in Orders.
You create the following method in myService:
Private Sub ProcessOrders(ByVal source As Object, ByVal eventArguments As
Timers.ElapsedEventArgs)
‘Code to process orders goes here. End Sub
You need to add additional code to CKService to invoke the ProcessOrders method. What should you do?

A. To the OnStart method, add the following code segment: Dim CKTimer As New Timers.Timer()
AddHandler CKTimer.Elapsed, AddressOfProcessOrders
CKTimer.Interval = 30000
CKTimer.Enabled = True
B. To the OnCustomCommand method, add the following code segment: Dim CKTimer As New Timers.Timer()
AddHandler CKTimer.Elapsed, AddressOf ProcessOrders
CKTimer.Interval = 30000
CKTimer.Enabled = True
C. To the OnStart method, add the following code segment: Dim CKTimer As New Timers.Timer()
AddHandler CKTimer.Elapsed, AddressOf ProcessOrders
CKTimer.Interval = 30000
CKTimer.AutoReset = True
D. To the OnCustomCommand method, add the following code segment: Dim CKTimer As New Timers.Timer()
AddHandler CKTimer.Elapsed, AddressOf ProcessOrders
CKTimer.Interval = 30000
CKTimer.AutoReset = True
Answer: A Explanation:
Use OnStart to specify the processing that occurs when the service receives a Start command. OnStart is the method in which you specify the behavior of the service. OnStart can take arguments as a way to pass data, but this usage is rare.
After configuration of the timer we must start it by raising the Enabled event. Reference:
.NET Framework Class Library, ServiceBase.OnStart Method [Visual Basic]
.NET Framework Class Library, Timer Members
.NET Framework Class Library, ServiceBase.OnCustomCommand Method [Visual Basic] Incorrect Answers

TK

070-310

B, D: OnCustomCommand executes when the Service Control Manager (SCM) passes a custom command to
the service. The OnCustomCommand is not a good place to place define and configure a timer.
C: The Timer.AutoReset property indicates whether the Timer should raise the Elapsed event each time the specified Interval elapses or only after the first time it elapses. The default value is True, so there is no need to
set to true in this scenario. Furthermore, the timer will not start until the Enabled property is set to true.

QUESTION 2:

You develop an application named CKApp. This application needs to run on the same computer as a
Windows service named CKService.
You want to ensure that CKService starts from CKApp if CKService is not already running. Which code segment should you use?

A. Dim CKServiceController As New _ ServiceController(“CKService”)
If CKServiceController.Status = _ ServiceControllerStatus.Stopped Then CKServiceController.Start() End If
B. Dim CKServiceController As New _ ServiceController(“CKService”)CKServiceController.Start() C. Dim CKServiceController As New _
ServiceController() Dim CKArgs(1)As String CK Args(0)=”CKService”
If CKServiceController.Status = ServiceControllerStatus.Stopped
Then CKServiceController.Start(CKArgs) End If
D. Dim CKServiceController As New _
ServiceController() Dim CKArgs(1) As String CK Args(0)= “CKService” CKServiceController.Start(CKArgs)

Answer: A

Explanation: First we create a new instance of CKService. Then we check the current state of it with the
Status property. Finally we use the ServiceController start method to start it if it was stopped..
Note: A Service Controller object represents a Windows service and allows you to connect to a running or stopped service, manipulate it, or get information about it.
Reference:
.NET Framework Class Library, ServiceController Class
.NET Framework Class Library, ServiceController Members
.NET Framework Class Library, ServiceControllerStatus Enumeration [Visual Basic]
.NET Framework Class Library, ServiceController Constructor [Visual Basic]
Visual Basic and Visual C# Concepts, Creating ServiceController Component Instances
Incorrect Answers
B: The constructor is incorrect.
C, D: Here the ServiceController constructor is used with two parameters. The first parameter correctly references the existing server CKService. The second parameter, ‘CK’, specifies the computer that the service

TK

070-310

runs on. CK has no special significance (we don’t know the name of the computer). Furthermore, we do not
have to specify the computer name if the service runs on the local computer.

QUESTION 3:

Your Microsoft SQL Server database contains a table named Certkiller Orders. Certkiller Orders is used
to store new purchase orders as they are entered into an order-entry application. To keep up with customer demand, the order fulfillment department wants to know at 15-minute intervals when new orders are entered.
You need to develop an application that reads Certkiller Orders every 15 minutes and sends all new
orders to the order fulfillment department. The application will run on computer that is used by several users who continuously log on and log off from the network to perform miscellaneous tasks.
Which type of .NET application should you use?

A. Windows Form
B. Windows service
C. XML Web service
D. .NET Remoting object

Answer: B

Explanation: A Windows service would still be running even though users logs on and off. Incorrect Answers
A: A Windows Form would be closed when a user logs off.
C: An XML Web service is not guaranteed to keep running if a user logs off.
D: You can use .NET Remoting to enable different applications to communicate with one another. However, a remoting object would be destroyed when a user logs off the system.

QUESTION 4:

You are creating a serviced component named ItemInventory. An online catalog application will use
ItemInventory to display the availability of products in inventory.
Additional serviced components written by other developers at Certkiller will continuously update the inventory data as orders are placed.
The ItemInventory class includes the following code segment:
_ Public Class ItemInventory
Inherits ServicedComponent
‘ Method code goes here. End Class
ItemInventory is configured to require transactions. You want ItemInventory to respond to requests as quickly as possible, even if that means displaying inventory values that are not up to date with the most recent orders.
What should you do?

A. To the ItemInventory class, add the following attribute:

pass4sure 70-310
Questions and Answers : 90 questions Expected Date: October 22nd , 2008 Price: $129.99 $89.99 Pre-Buy price: $62.99 Save $27
Free download:pass4sure microsoft 70-310 v2.83
Free download:testking microsoft 70-310 v2.83

Bookmark and Share
PassGuide provides high-quality test materials, for example, Cisco CCNA CCNP CCIE, Comptia A + NETWORK + Security +, Juniper jncia, jncis, Vmware VCP-410,certification practice exams and so on.We are committed to give full refund to candidates if they fail the exam with use of our products.And we are confident to make such a guarantee. Buy Best Practice Exam,high-quality ,100% Guarantee ,Pls contact me,Mail:Sales@passguide.com
P4S Free Downloads

Type

Exam Braindumps New Questions & Answers

Latest Updated

Available link
Testking torrent All Pass4sure's Exam Pack

858

1 days ago Download Free Testing Engines

PassGuide Braindumps-Free Test king Help You Quick Pass Any it Certifications Exams

Click links: www.testking.la/braindumps/free/down/crack/all/testking
Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • e-mail
  • Technorati
  • De.lirio.us
  • IndianPad
  • YahooMyWeb

Pass Guide Training Materials Dumps

Google

Top Posts for Today

4 Comments »

  1. Pingback by Pass4sure Microsoft MCSD.NET | Free Latest Topcerts Pass4sure Dumps

    [...] Pass4sure 70-310 * MCSD .NET XML Web Services and Server Components with Visual Basic.NET [...]

  2. Pingback by FRee Latest TestInside VCE Dumps » Blog Archive » Pass4sure microsoft

    [...] Pass4sure 70-310 * MCSD .NET XML Web Services and Server Components with Visual Basic.NET [...]

  3. Pingback by Pass4sure Microsoft MCAD.NET 70-310 2.77 | Free Latest Topcerts Pass4sure Dumps

    [...] Number:70-310 Exam Name:Microsoft Certification – MCDBA XML Web Services and Server Components with Visual [...]

  4. Pingback by Testking Microsoft 70-310 | Download Free Latest Testking Certification Exams Training vce PDF Materials Braindumps

    [...] Number: 70-310 Exam Exam Name: MCAD .NET XML Web Services and Server Components with Visual [...]

RSS feed for comments on this post. TrackBack URI

Leave a comment

If you want to leave a feedback to this post or to some other user´s comment, simply fill out the form below.

(required)

(required)


Free Exam Dumps
Visited 610 times, 1 so far today
xeex460503 heather marie langdon the primary function of the atf remax corvallis tet offensive historians jcaho pronounced h2o 4 enrgy security perimeter design tool angie dickenson autographed photograph can you shoot oxy 80 codwell bankers gainesville what is operations research womans history timeline weather forecast tasmania customer service jobs sherwin williams cleveland bank of america el segundo ca replacement ceiling fan remotes digital storytelling and the media analytical spectral devicesd ford f150 xlt for sale promoting health changes pinot blanc brave security tiny lister luger cleaning kit grant clan tartan turkey bake instruction rapid dominance hat chapparel villain iii land surveying support jennifer paris james kendrick oregon circuit court colin kenworthy install aluminum soffit ian ray mahoney map of sydney suburbs by postcode splash a round pools transportation options from harvard il speed capital of the world bonneville household beetles does impetigo itch walt disney company mailing address home pubic hair removal systems permanent cabo san lucas groceries testing aquarium salinity hacienda de cortes fingers missing a joint michael kors michael cashmere v-neck crossover dvdrip yankee doodle variants florida keys vacation hotspots chadwick carlson cell phone donation precautions electronica marina en fajardo puerto rico misal romano raisin com asteroid impact threat scale tommy bahama harbor blvd sharper image swivel sweeper shine happy clairol don yoder repairing polyethylene canoes bad credit re mortgages scared women when your on a holiday weezer federation of independent school associations fisa ketchikan alaska annual snowfall pat tillman noam chomsky elizabeth amos marriage counselors in oak brook transatlantic crossings in the 19th century opiate detox programs tioga pass inn resort capo chart for guitar bobbie williston fifthwheel trailor hitches wayne houchin megaupload dogfood natural recipes evaporator pan and freezer united parcel service locations wisconsin benzene cases against firestone used car lots and klein texas mary burley mark burley gerald curran altamonte springs fl hotel rosemary macedonio free topographic maps alberta canada free ppt recovery tool kegal exercises energie fort worth doral tesoro hotel right to die groups callahan and blaine santa ana ca adam tuttle beloit wi cannot receive sms for iphone robert nielsen troy ny gia couch casting electrical contractor lodi ca free on line typing course natalie rae greco african american statistics in usa alminac buying euros at airport how tall is nicole richie proton b treatmetn for prostrate cancer appointed kenneth king destroyer series books hardin smith christy ky miles df art suede dye pink nelly fredo cardboard picture frames tap cbc section 207 floor area majj ong ibiza nud beach pictures brian reid moncton quilted tennis racquet covers john b holcomb md marketing dashboard step marlon great rainbow country struggle tax returns gloucester casing mnfg marriott hotel worsley manchester england apo ae zip code how eating disorders effect your friends dead reefs walktrhough manitou bike fork brookstone garment steamers hip providers brooklyn ny tissue that forms sac containing heart star exempt informed networker habitat for humanity nh michigan rams livonia mi zane henley boston seaport consumer protection in florida zyrtec children pearl buck quotes future concealed weapons reciprocity michigan uscf suwanee ga ward food grinder tulsa abduction april 26 bus stop change sony ericson activity button denise doran massachusetts buddhism pictures sound blaster audigy speaker hookup careers that ruin marriages mod ipod shuffle air ratchet clevland ohio stop determining shipping cube how to overcome learned helplessness does nicorette have sorbitol causes bloating package software airline first christian church council bluffs ia gundam wing series on dvd kevin connelly dancing with stars mormon tabernacle choir christmas shows perez prado guinness mackie 1604 cheryl hardy dothan al lifetime fitness membership proices help choosing a perfume motorola razor unauthorized charger error search for free desktop widgets kevlar chew toys glenwood springs zip code lacey paluska ayurveda oil summer 2009 acting jobs red haired models chris daughtry tickets brandon baum car window crank metaphors about bats rev david l hoey katie holmes cruise how compensating sprocket work iomega and support testing conflict criminology lost password for winzip freeware attorney richard fox bloomington in enviro closeout pellet stove freeware chesney concert pictures lewis clark speciality hospital female desperation easy shag stories authority rigths as believer in christ ruptured brain aneurysm turned salamander care audition how to act portray comedy states that allow physician assisted suicide nitto tires kansas postpartum care plan maricopa cast metal bulldog clip media clipart educational technology clearinghouse e-mail intended attachments copy recipient thereto sankrit poets images poet bharavi formation of lake barrie in australia third eye ritual outta my sysytem lyrics 5th anniversary traditional gifts fixius putting to flight sedlon accordion method book 2a christmas greetings chas bonne braille books free for children are va disability payments taxable disney imagineers majors rent surfboard manta ecuador andy webster photography honda ridgeline oem black wheels powdercoat palliative care insurance coverage savannah mixes thanksgiving soup kitchen jacksonville fl tennessee double neck guitars teddy bear hamster bite fredericksburg texas four cottages pool spider psx torrent rockdale county in georgia jeaneane baker north edwards ca boston retail recruiter indian stocks balfour declaration behind it why ron reagan signed assistive techonlogy enlisted epr template purchasing order requistion forms problems happenings in jba v10 headers temple twitching mare riddle righteous information about dachshunds greek mythology pics airgun protecter acetone remove pen ink free graphics of an acorn neutrogena advanced solutions microdermabrasion paragraph check download windows live hotmail gasoline sediment bowl amd socket 939 motherboards eurocars copenhagen keep chatham farming pt cruiser shifter knob dead weight loss economics banking ombudsman reserve bank nivea body renewal night creme starting off right in law school union station to columbia campus senators congressmen georgia liz oertel bookkeeping dewitt canal days magellen maestro 4050 adsl egypt in lg rythm case cheek tumor in children fast online antique appraisals 500 mw groundwater heat pump manufacturers slumber parties login aspirateur pas cher run support pitcher major league baseball home gf video hq nylon legs pictures age range of greatest physical strength pathology of pneumoconiosis ppt medical alert bracelet 14k decorated apparel texas unique poker chips captian chairs 4 wheeler mud racing wheels delgado school firestar balloon roxio capture card collections despute utah goddess bless you quilted king bedspread money making hobbies crafts for retirees craftsman router bits tour operators planners job marti wade family limited partnerships preferred return baton rouge dwi lawyer toronto sun 1996 mpp pension buyout maui timeshare agents military vehicles army jeeps for sale calculating hours worked robert b clarkson provenge fda drayton mines get legendary pokemon on diamond version e30 m3 production run pinnacle heights dr morgantown wv airborne command post wigan athletic football club apostle replaced juda teachers and librarians pictures of entry doors rings of mixed bands rags to riches pedigree formerly chunkies of tilton nh catherines collection heated canned foods machine setting s for applique loren femjoy freeones blog hard rock hallelujah tab maintenance buy here pay here tinseltown trophies enlarged thyroid in dogs actual relating to leg or thigh printable amendment tax form kirsty venter hiawatha motorcycle 434 pittsburgh steeler justin str seamless socks children solid oak corbel pirate sword clip art mga uri ng paglalahad reactions of boston massacre oration katrina van tassel dress kristen lott tackle tooth decay school dental dentists wagner plaque part of the ear illustration fil leander soccer dukes fuel pumps fresh step cat litter coupon martins kitchen dilly beans dundee ny ssi laser boresighter system ksgf springfield mo original performer of no air dhea pregnenolone uranus moon miranda hod nigga lyrics sunken shipwreck pictures aol hampton roads chat cornish cross chickens crown castle intl big brest lovers phantom toy poodles sailboat bench playstation kingdom hearts 2 sanitary napkin machines obd codes e36 p1250 post-operation diet hemorrhoid stapling cheap fligts japan seether fan club cast iron stove grate sale liam farragher 350 chevy ignition timing andy parton