msmdc_cli356

Upload: vijay-yadav

Post on 09-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 MSMDC_CLI356

    1/11

  • 8/7/2019 MSMDC_CLI356

    2/11

  • 8/7/2019 MSMDC_CLI356

    3/11

    Slide 8

    JP2 They need to check out this KB article for this

    http://support.microsoft.com/default.aspx?scid=kb;[LN];830482James Pratt, 3/15/2004

  • 8/7/2019 MSMDC_CLI356

    4/11

  • 8/7/2019 MSMDC_CLI356

    5/11

    Slide 14

    JP3 YOu could provide a link

    http://www.microsoft.com/downloads/details.aspx?FamilyID=5bb36f3e-5b3d-

    James Pratt, 3/15/2004

    Slide 15

    JP4 I believe 2003 is supported just fine from 3.7 however 3.7.1 has a ton of

    stability and perf improvementsJames Pratt, 3/15/2004

    Slide 16

    JP5 RTTI not RITTI!!James Pratt, 3/15/2004

  • 8/7/2019 MSMDC_CLI356

    6/11

  • 8/7/2019 MSMDC_CLI356

    7/11

    Slide 20

    OA3 the emulator coming w/ SP2 also supports drive-mapping, and network

    VirtualSwitchOri Amiga, 3/16/2003

    JP6 REALLY? I didn't know that. Can you explain to me in more detail?James Pratt, 3/15/2004

    Slide 21

    OA2 just fyi... PPC Ozone, and Next version of Smartphone both require ActiveSync

    3.7Ori Amiga, 3/16/2003

  • 8/7/2019 MSMDC_CLI356

    8/11

  • 8/7/2019 MSMDC_CLI356

    9/11

    Slide 25

    JP8 Included in ROM on ALL 2003 devicesJames Pratt, 3/15/2004

  • 8/7/2019 MSMDC_CLI356

    10/11

    2004 Microsoft Corporation. All rights reserved.

    This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 6

    Building DLLsBuilding DLLsnmangling function namesnmangling function names

    Solution:Solution:// MyLen.H// MyLen.H

    #ifdef _cplusplus#ifdef _cplusplus

    extern "C" {extern "C" {#endif#endif

    _declspec(dllexport)int _cdecl MyLen(char * p);_declspec(dllexport)int _cdecl MyLen(char * p);

    #ifdef _cplusplus#ifdef _cplusplus

    }}

    #endif#endif

    Resulting Exported Function:Resulting Exported Function:

    M

    L

    nM

    L

    n

    Managed Code Project TipManaged Code Project TipDownloading native DLLsDownloading native DLLs

    In VS .NET SolutionIn VS .NET SolutionExplorerExplorer

    AddAdd-->Add Existing Item>Add Existing Item

    Set Build Action =Set Build Action =ContentContent

    Example:Example:

    Add Helper.dllAdd Helper.dll

    Downloaded withDownloaded withexecutableexecutable

    WrapWrap-- pp

    eVC++ 4.0:eVC++ 4.0:

    Native code for Windows CE .NET 4.xNative code for Windows CE .NET 4.x

    pgrade to Service Pack 3

    pgrade to Service Pack 3

    Certain scenarios require native codeCertain scenarios require native code

    Build native DLLs to support managed codeBuild native DLLs to support managed code

    Contact s:Contact s: [email protected]@paulyao.com

    The Paul Yao CompanysThe Paul Yao Companys W

    k

    nd W!

    rri"

    rW

    k

    nd W!

    rri"

    rW

    "

    rk#

    h"

    $

    #

    W"

    rk#

    h"

    $

    #

    for Windows Mobile programmerfor Windows Mobile programmer

    Other training workshopsOther training workshops

    Our onlineOur online

    C" !

    ching f"

    r Pr"

    gr!

    mm

    r#

    C" !

    ching f"

    r Pr"

    gr!

    mm

    r#

    seriesseries

    After This SessionAfter This Session

    Visit the Windows Mobile booth to:Visit the Windows Mobile booth to:Get theGet the Windows Mobile Developer Resource KitWindows Mobile Developer Resource Kitand start supporting landscape and high DPIand start supporting landscape and high DPI

    Talk to theTalk to the Technical SupportTechnical Support teamteam

    Join the W indows Mobile SolutionsJoin the W indows Mobile Solutions PartnerPartnerProgramProgram

    Enter the MicrosoftEnter the Microsoft Mobile2Market ApplicationMobile2Market ApplicationContestContest

    Fill in your evaluation formFill in your evaluation formsponsored by AT&T Wirelesssponsored by AT&T Wireless

    1 MPX200 given away per session.1 MPX200 given away per session.SeeSee www.mscorpevents.com/mdcwww.mscorpevents.com/mdc

    Your QuestionsYour Questions Thank You!Thank You!

  • 8/7/2019 MSMDC_CLI356

    11/11

    2004 Microsoft Corporation. All rights reserved.

    This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 7

    2004 MicrosoftCo rporation.All rights reserved. 2004 MicrosoftCo rporation.All rights reserved.MICROSOFTCONFIDENTIAL.INTERNAL

    %

    SEONLY.MICROSOFTCONFIDENTIAL.INTERNAL%

    SEONLY.