C#的Bmob使用指南(1)-数据存储

这篇教程适用于初学者,介绍了如何在Winform项目中使用Bmob进行数据存储。内容包括:下载Bmob SDK,引入到VS项目,使用单例模式封装BmobManager,注册用户示例,以及创建自定义数据表并插入数据的操作。
摘要由CSDN通过智能技术生成

适用:初接触Bmob的新人,5分钟上手Bmob开发

1.官网的文档是使用Unity的实例,不久前有Bmob新人问我Winform项目如何使用,所以才想着写本篇教程
2.想了想,还是写成一个系列吧。目前使用过Bmob的功能有:数据存储,短信,文件服务等。但是各个功能又有一些区别,比如说短信,Bmob并没有提供C#的SDK,这时候可以选择下载其他SDK(比如JavaSDK),对其进行封装,或者使用ResetApi …. 总之路有很多种,每个人都会走出一条自己的路

切入正题
本篇只涉及数据存储部分
关于BmobSDK去官网下载即可https://www.bmob.cn/downloads

下载完毕后,发现C#的SDK是一个压缩包,解压后如下图所示,我们选择Windows文件夹下.dll
这里写图片描述

将其引入到VS的项目中(不会引用我也很绝望啊,不知道怎么给你说,百度吧少年~),我这里以Winform项目为例

因为Bmob的交互对象不需要多个实例,所以建议使用单例模式,对其进行一下简单的封装。
1.新建一个类,起名BmobManager。代码如下:

class BmobManager
{
    static BmobManager instance = null;
    BmobWindows mgr = null;
    private BmobManager()
    {
        mgr = new BmobWindows();
        mgr.initialize("your appkery", "your restkey");
    }
    /// <summary>
    /// 获取BmobManager的单例
    /// </summary>
    /// <returns></returns>
    public static BmobManager GetInstance()
    {
        if (instance == null)
        {
            instance = new BmobManager();
        }
        return instance;
    }
    public delegate void ReigsterFinished(string strResult);
    public delegate void LoginFinished(string strResult);
    public delegate void UpdateFinished(string strResult);

    public delegate void InsertFinished(string strResult);
    /// <summary>
    /// 注册用户
    /// </summary>
    /// <param name="user"></param>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值